James Bowkett Curriculum Vitae