Galileo's Battle for the Heavens