Endeavour : a review of the progress of science and technology in the service of mankind.-- (Pergamon, 1977)