William Herschel — German-born British astronomer and compo... | namepick