Tom Croft's profile - overview