John Trevena Share This John Trevena (John Trevena, Ernest George Henham, Ernest G. Henham, Earnest George Henham)