David L. Thompson, PhD, is a retired professor of philosophy at Memorial University of Newfoundland and Labrador, where he has taught philosophy for over thirty-five years. He lives in St. John’s, Newfoundland and Labrador, Canada.
St. John's, NL, Canada
Areas of Specialization
2 more
The Self |
Theories of Personal Identity |
Personal Identity and Values |
Time |
Evolutionary Biology |
Mechanisms of Evolution |
Human Beings |