World philosophies: A historical introduction - David E Cooper