John J. Lang, 18321908 (aged 76 years)