Galileo on the World Systems by Galileo Galilei & Maurice A. Finocchiaro