Joseph Henry EARNSHAW , 18701954 (aged 84 years)