A Beijing taxi driver is stalked by someone who claims to have been his soul mate in five of his past lives during the last 1300 years. It’s an interesting premise for this novel, which has received rave reviews from critics around the world. This wildly ambitious rollick … Read More