Elements of Mental Philosophy: Abridged and Designed as a Text Book for ...
Publisher: Published by WilliamHyde for Z. Hyde
Published: 1838