The scientific revolution and world politics - Haskins, Caryl Parker