The Achievements of European Space Agency scientific satellites 1968-1978 (Europ. Space Agency, 1979)