Smart, Ninian

World philosophies - - New York Routledge 2000 - vii, 454 p. - .

0415228522

109.21 / S636