Doc Ewen
Slide 17: Harvard 60ft Telescope Slides Newspaper clippings from Christian Science Monitor (March 25, 1955) and Harvard Crimson (April 26, 1956). [Photo courtesy of Doc Ewen] Slide 18