Understand philosophy

An introduction to all the key philosophical thinkers, arguments and works that have shaped society today.

McGraw-Hill
2010
9780071747578
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
136108850235742329212929314607PISH388PISH63943100 Tho10015814652241736518457