Debates in Modern Philosophy: Essential Readings and Contemporary Responses by Stewart Duncan Back to product details page >