The Cambridge Companion To Galileo by Peter Machamer