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