by Joseph Dietzgen
Subjects: Philosophy; Knowledge, Theory of; Logic. 49 chapters, 120,589 words. Public domain, via Project Gutenberg.