List of sources:
Associated Scientific and Technical Societies of South Africa, Annual Proceedings, 1971/2, p. 5, Past Presidents.
De Villiers, M. 1902-2002: Centenary report of the Agricultural Research Council Institute for Soil, Climate and Water. Pretoria: ARC-ISCW, 2002.
Google scholar. http://scholar.google.co.za Publications by J. McCrae.
National Automated Archival Information Retrieval System (NAAIRS). http://www.national.archives.gov.za/naairs.htm Documents relating to John McCrae / J. McCrae / Dr McCrae.
Journal of the South African Chemical Institute. First decennial index, Vol. 1-10, 1918-1927.
Malan, M. In quest of health: The South African Institute for Medical Research, 1912-1973. Johannesburg: Lowry, 1988.
National Archives Repository (TAB), Source MHG, Vol. 0, Ref. 2821: death notices, John McCrae.
National Union Catalogue, pre-1956 imprints. London: Mansell, 1968-1980.
Obituary: Dr McCrae, PhD, FRIC. The South African Industrial Chemist, July 1960, Vol. 14, p. 128.
Royal Society of London. Catalogue of scientific papers [1800-1900]. London: Royal Society, 1867-1925.
Schyjf, B. An historical overview of the South African Institute of Assayers and Analysts, 1919-1992. Analytica, 1994, Vol. 2(1), p. 8.
South African Association for the Advancement of Science. Report, 1905/6, 1907, 1908, 1910, 1913, 1918.
South African Chemical Institute. Proceedings and list of members, 1921-1922 and 1933-1934; List of members, 1958.
Transvaal Agricultural Journal, 1905-1906, Vol. 4.
Transvaal civil service list, 1906.
Transvaal [Colony]. Report of the Departmental Committee... on government laboratories, 1906, p. 7. (National Archives, Pretoria, Vol. TKP196).
Transvaal Colony, Department of Agriculture. Report, 1903/4, 1905/6.
Transvaal Colony, Government Laboratories. Annual Report, 1907/8, 1908/9. (National Archives, Pretoria, Vol. TKP196 and TKP277).
Transvaal public service list, 1909.