John Richard Humphrey Humphreys. (6th December 2010) - Warren, Peter; Humphreys, Alison; Richmond, Patrick; Johnson, Michael; Sekules, Veronika; Gamble, Roger