The Birth of History and Philosophy of Science by Nicholas Jardine & Jardine Nicholas