An Introduction to Metaphysics (Cambridge Introductions to Philosophy)
'This textbook does remarkably well at combining breadth with depth, and accessibility with rigor. It covers every major issue debated in metaphysics today; it is clear and careful; it avoids taking sides. The writing style is decidedly engaging and at times amusing - if the book were not being so clear about such confusing matters, one would almost say that it is fun to read.' Crawford L. Elder, University of Connecticut