One great fiction book that I've read is Two Strange Tales by Mircea Eliade
https://www.amazon.com/Two-Strange-Tales-Mircea-Eliade/dp/1570626634/ref=la_B000AP85TS_1_11?s=books&ie=UTF8&qid=1525723256&sr=1-11
Eliade has also some books on Yoga and Shamanism.