The Elements of General MethodBased on the Principles of Herbart by McMurry, Charles A. (Charles Alexander)
 is a Project Gutenberg book, now on Github.