Philosophy 101
Paul Kleinman
Edward Craig
George Stuart Fullerton
John Marenbon
Simon Blackburn
Peter Gibson