David Vincent's profile - overview