The scientific revolution: the essential readings - Hellyer, Marcus (Blackwell essential readings in history, 2003)