List of sources:
Astronomical Society of South Africa. Journal, 1923-1930, Vol. 1-2, Officers and Council.
British Association for the Advancement of Science. Report of the seventy-fifth meeting... South Africa, 1905.
Chemical, Metallurgical and Mining Society of South Africa. Proceedings, 1902-1903, Vol. 3, list of members; Journal, 1904-1915, Vol. 5-16.
Dictionary of South African biography, Vol. 5, 1987.
FamilySearch: James Moir. https://www.familysearch.org/ark:/61903/3:1:3Q9M-C91P-LZSM?view=index&personArk=/ark:/61903/1:1:WC18-XR2M&action=view&cc=2998108&lang=en&groupId=M967-QCF
Long, A.W. The foundation and development of the Astronomical Society of South Africa. Journal of the Astronomical Society of South Africa, 1930, Vol. 2(4), pp. 153-180.
Loyson, P. James Moir as inorganic
chemist. South African Journal of
Chemistry (Online), January 2014a, Vol. 67. Retrieved from http://www.scielo.org.za/scielo.php?script=sci_arttext&pid=S0379-43502014000100036
on 2018-11-6.
Loyson, P. James Moir (1874-1929), pioneer
chemical analyst in South Africa in the early 1900s. South African Journal of Chemistry (Online), January 2014b, Vol. 67.
Retrieved from http://www.scielo.org.za/scielo.php?script=sci_arttext&pid=S0379-43502014000100035
on 2018-11-6.
National Union Catelogue, pre-1956 imprints. London: Mansell, 1968-1980.
Obituary: Dr James Moir. Journal of the Astronomical Society of South Africa, 1930, Vol. 2(4), pp. 203-205.
[Obituary: Dr James Moir]. Transactions of the Royal Society of South Africa, 1934, Vol. 22, p. iv.
Royal Society of South Africa. Transactions, 1908-1930 , Vol. 1-18.
Schyjf, B. An historical overview of the South African Institute of Assayers and Analysts, 1919-1992. Analytica, 1994, Vol. 2(1), p. 8.
Smits, P. Presidential address: The Astronomical Society of Southern Africa. MNASSA, 1960, Vol. 19(7), pp. 79-93.
South African Association for the Advancement of Science. Report, 1903, 1904, 1905/6, 1907, 1908, 1910, 1911, 1912, 1913, 1918.
South African bibliography to the year 1925. London: Mansell, 1979.
South African Chemical Institute. Proceedings and list of members, 1921-1922 and 1933-1934; and First decenial index, Volumes I to X, January 1918 to July 1927.
South African Journal of Science, 1926, Vol. 23, Office bearers; 1935, Vol. 32, p. xl-xli: Awards of the South Africa Medal.
South African who's who, 1923/4, 1927/8.
Transvaal civil service list, 1906.
Transvaal public service list, 1909.
Union of South Africa. Public service list, 1914.