The HarperCollins Dictionary of Philosophy: In-Depth Explana... By Angeles, Peter Adam Paperback Price $12.63 Free Shipping