British Association meeting in South Africa, 1905. Discussion at Johannesburg on the teaching of elementary mechanics ... /
British Association for the Advancement of Science.
Perry, John,1850-1920.
London,
1906.