Elements of Mental Philosophy: Abridged and Designed as a Text-book for Academies and High Schools | lit.salon