Author: John H.B. (John Hazlehurst Boneval) Latrobe