Rethinking Human Nature: A Christian Materialist Alternative to the Soul by Kevin J Corcoran PhD. Back to product details page >