The science century - Pyke, Magnus (Murray, 1967)