David Anderson 

Retired Professor of Medicine and an endocrinologist, aged 81