Scientific revolution (Georgge G. Harrap, 1974)