William Herschel, explorer of the heavens