Contemporary account from 1967

 

Date: 1967
Author: Anonymous
Title: The Isaac Newton Telescope
About: This small leaflet was produced by the Science Research Council to coincide with the opening of the Isaac Newton Telescope
Images: Four