The Philosophy of TeachingThe Teacher, The Pupil, The School by Sands, Nathaniel
 is a Project Gutenberg book, now on Github.