Graham Townsend
Graham Townsend

Graham Townsend

Background in chemical physics. Grew up in East Africa, lives in Christchurch NZ. Retired.