Routledge Contemporary Introductions to Philosophy

522 pages2001 5 editions

nonfiction philosophy science informative medium-paced