List of sources:
Addresses and papers read at the joint meeting of the British and South African Associations for the Advancement of Science, South Africa, 1905 (Vol. 1). Johannesburg: SAAAS, 1906.
British Association for the Advancement of Science. Report of the seventy-fifth meeting... South Africa, 1905 (p. 350; list of members).
FamilySearch: Montague Cashmore. https://ancestors.familysearch.org/en/94KS-YG8/montague-cashmore-1860
Google scholar. http://scholar.google.co.za Publications and patent by M. Cashmore.
Natal Almanac, Directory and Yearly Register, 1900, pp. 699-700. Chemists and Druggists admitted to practise in the Colony of Natal.
Natal [Colony]. Departmental Reports, 1904: Natal Medical Dental and Pharmacy Register, 1904.
National Automated Archival Information Retrieval System (NAAIRS). http://www.national.archives.gov.za/naairs.htm Documents relating to Montague Cashmore / M. Cashmore.
National Union Catalogue, pre-1956 imprints. London: Mansell, 1968-1980.
Transvaal Medical Council and Transvaal Pharmacy Board. Medical, Dental and Pharmacy Register for the Transvaal, 1907.