Routledge Contemporary Introductions to Philosophy

245 pages1999 4 editions

nonfiction mathematics philosophy science challenging informative slow-paced