Western Philosophy: An Illustrated Guide by David Papineau | Menrva Books | MenrvaBooks