Routledge Contemporary Introductions to Philosophy

248 pages 2002

nonfiction philosophy politics challenging informative reflective slow-paced