William Herschel (1738-1822) German-born English astronomer Stock Photo