The philosophy of education; or, The principles and practice of teaching ...
Tate, Thomas,Mathematical Master, Training College, Battersea.
London,
1860.
Item records and volume number generated programmatically as part of an external digitisation project