Smart, Ninian

World Philosophies - London Routledge 2000 - 454p.

109 Sm28W