MEDAWAR Peter The limits of science - Oxford: Oxford University Press, 1985 - 108p. ISBN: 0192177443 (hbk.)