John Addenbrooke — English doctor and benefactor