picture of John Hance