Kant, Schopenhauer and Spinozaby Elbert Hubbard, L. M. PublishersWriting a summary for young readers…For young readersBook data: Open Library