Weekend Site Sale! Save up to $18 off. 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.