William Henry Ross — South African doctor