Epistemology: 50 Puzzles, Paradoxes, and Thought Experiments
Kevin McCain
Puzzles, Paradoxes and Thought Experiments in Philosophy (1)