John Henry Walker, 17481829 (aged 81 years)