List of sources:
Dictionary of South African biography, Vol. 3, 1977.
FamilySearch: Charles Porter. https://www.familysearch.org/ark:/61903/3:1:33S7-95FY-23Z?view=index&personArk=/ark:/61903/1:1:WHKL-YK2M&action=view&cc=1779109&lang=en&groupId=M966-7RW AND https://www.familysearch.org/ark:/61903/3:1:3Q9M-CSSD-JPGT?view=index&personArk=/ark:/61903/1:1:QPZ9-QQ6F&action=view&cc=2520237&lang=en&groupId=M9M2-L5M
Journal of the Chemical, Metallurgical and Mining Society of South Africa, 1904/5, Vol. 5, Honorary members.
Medical, dental and pharmacy directory of South Africa, 1926/7.
Medical, dental and pharmacy register for the Transvaal, 1907. (National Archives, Pretoria, Vol. TKP 301).
National Archives Automated Information
Retrieval System (NAAIRS). http://national.archives.gov.za/naairs.htm Documents relating to Dr C. Porter / Dr Charles Porter.
National Union Catalogue, pre-1956 imprints. London: Mansell, 1968-1980.
Shorten, J.R. The Johannesburg saga. Johannesburg: J.R. Shorten, 1970.
South African Association for the Advancement of Science. Report, 1903, 1904, 1905/6.
South African bibliography to the year 1925. London: Mansell, 1979 (Vol. 1-4) and Cape Town: SA Library, 1991 (Vol. 5).
South African who's who, 1908, 1923/3, 1931/2.
Transvaal [Colony]. Report of the Departmental Committee... to enquire into the question of government laboratories, 1906. (National Archives, Pretoria, Vol. TKP 196).
University of the Witwatersrand. Honorary Graduates. http://www.wits.ac.za/alumni/alumnirecognition/3600/honorary_degrees.html