World philosophies - Smart, Ninian (Routledge, 1999)