List of sources:
FamilySearch: John Wallace Weir. https://ancestors.familysearch.org/en/G5CJ-TBK/john-wallace-weir-1845-1929
Medical and pharmacy register for the Colony of the Cape of Good Hope, 1893, 1907.
Medical, dental and pharmacy directory of South Africa, 1926/7.
National Automated Archival Information Retrieval System (NAAIRS). http://national.archives.gov.za/naairs.htm Documents relating to Weir, John Wallace / Weir, Dr John W. / Weir, Dr J.W.
Pietermaritzburg Archives Repository, Vol. NMC 34. [List of medical practitioners, etc. registered in the Cape of Good Hope on 31 December 1915].
South African medical directory for 1897. Cape Town: Cape Times, 1897.
South African Medical Journal, December 1895, Vol. 3, p. 235, List of members [of the Cape of Good Hope Branch of the BMA]; January 1898, Vol. 5, pp. 240-242: South African Medical Association [list of members].
South African Medical Record, 1904-1909, Vol. 2, 5 and 7.
Weir, John W. The treatment of cutaneous anthrax. British Medical Journal, 12 November 1921, p. 815. Retrieved on 29 April 2021 from https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2338957/