Scientific revolution (London Georgge G. Harrap, 1974)