Contributions to education in South Africa : addresses delivered and papers read before the Education Section of the British Association at the meeting held in Johannesburg, August 28th to September 1st, 1905
British Association for the Advancement of Science. Education Section; Hele-Shaw, H. S. (Henry Selby), 1854-1941