Discussion at Johannesburg on the teaching of elementary mechanics
British association for the advancement of science. [from old catalog]; Perry, John, 1850- [from old catalog] ed; Ashford, Cyril Ernest, 1867- [from old catalog]