Elements Of Mental Philosophy, Volume 2 by Dugald Stewart & Thomas Cogswell Upham