List of sources:
Chemical and Metallurgical Society of South Africa. Proceedings, 1897-1899, Vol. 2, list of members.
Chemical, Metallurgical and Mining Society of South Africa. Journal, 1904/5, Vol. 5, Members.
FamilySearch: George David Stonestreet. https://www.familysearch.org/en/tree/person/details/KCB5-9FY
Geological Society of South Africa. Transactions, 1897, Vol. 2.
George David Stonestreet. Ancestry. Retrieved on 16 December 2020 from https://www.ancestry.com.au/genealogy/records/george-david-stonestreet-24-5z3pf
Google scholar. http://scholar.google.co.za/ , publications
by G.D. Stonestreet.
National Automated Archival Information Retrieval System (NAAIRS). http://national.archives.gov.za/naairs.htm Documents relating to Stonestreet, George D. / Stonestreet, G.D.
Railway Pioneer Regiment - Surname S. AngloBoerWar.com. Retrieved from https://www.angloboerwar.com/unit-information/south-african-units-attestation/106-railway-pioneer-regiment/2030-railway-pioneer-regiment-surname-s
South African Association for the Advancement of Science. Report, 1903 and 1905/6, lists of members.
South African Committee for Stratigraphy. Stratigraphy of South Africa. Part 1: Lithostratigraphy... (p. 191). Pretoria: Geological Survey, Handbook 8, 1980.