Elements of Mental Philosophy Volume 2 by Thomas Cogswell Upham