Dugald Stewart

Dugald Stewart is the author of books such as Elements Of the Philosophy Of the Human Mind.

Books by Dugald Stewart