Debates in Modern Philosophy (Essential Readings and Contemporary Responses) - 9780415887984