William Martin's profile