Notes on education: with a preface on the art of teaching - Campagnac, E. T.