John Crew - English barrister