Elements Of The Philosophy Of The Human Mind (Volume 1) by Dugald Stewart