List of sources:
British Association for the Advancement of Science. Report of the seventy-fifth meeting... South Africa, 1905, list of members.
Medical and pharmacy register for the colony of the Cape of Good Hope, 1907.
Men of the times: Old colonists of the Cape Colony and Orange River Colony. Johannesburg: Transvaal Publishing Co., 1906.
National Library of Scotland: University of Edinburgh roll of honour. Retrieved on 2 June 2021 from https://digital.nls.uk/rolls-of-honour/archive/100250764?mode=transcription
National Union Catalogue, pre-1956 imprints. London: Mansell, 1968-1980.
Pietermaritzburg archives depository, Vol. NMC 34: List of medical practitioners.... in the Cape Colony, 1915.
South African medical directory for 1897. Cape Town: Cape Times, 1897.
South African Medical Journal, January 1898, Vol. 5, pp. 240-242, South African Medical Association [list of members].
South African who's who, 1908, 1909.
University of the Cape of Good Hope. Calendar, 1893/4.