List of sources:
Agricultural Journal of the Transvaal, 1906-1910, Vol. 5-9.
Agricultural Journal (Union of South Africa, 1911, Vol. 1.
Curson, H.H. The veterinary profession in South Africa: (3) Professional veterinary societies, Appendix. Journal of the South African Veterinary Medical Association, 1932, Vol. 3(2), pp. 133-137.
Posthumus, P.J. Past veterinarians in South Africa (10th edition), Vol. 2, .
South African who's who, 1908.
Transvaal civil service list, 1906.
Transvaal public service list, 1909.
Union of South Africa. Public service list, 1914.