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 |