Alexander Stewart Herschel — South African born British astronomer (1836–1907)