Philosophy of Education by Karl Rosenkranz, William Torrey Harris & Anna Callender Brackett