World philosophies /

Smart, Ninian

World philosophies / Ninian Smart - London : Routledge, 2000 - vii, 454 p.

0415228522

B 72 S636w 2000