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