The Daily Telegraph magazine - Our Place In Space cover (18 September 1970)