Elements of the philosophy of the human mindby Dugald StewartPsychologyPsychology and philosophyWriting a summary for young readers…For young readersBook data: Open Library