James Shepherd's profile - overview