The Norton Introduction to Philosophy
Gideon Rosen, Alex Byrne, Joshua Cohen, Seana Valentine Shiffrin
★ 5.0