Donald Brown Anderson, 19041956 (aged 52 years)