Dr. Douglas ‘Ted’ Hammond, circa 1983. New Scientist, November 17, 1983. Profile photo of Douglas ‘Ted’ Hammond, 1983 06/Apr Hammond_NewScientist_1983