24 Hours ONLY! £15 off your purchase. Get the code »

James Palmer

James Palmer is a graduate of Jesus College, Cambridge. He has worked part-time for the International Consultancy on Religion, Education and Culture for several years. He has written several books on Chinese religion, astrology and mythology.