David Abbott's profile