Last night I finished Under Fishbone Clouds by Sam Meekings, and I still don't know how to express how much I loved this book. The story is told by the Kitchen God, Zao Jun, who is challenged by the Jade Emperor to find out what drives the human heart. He follows the lives of Yuying and Jinyi from 1942 until 2000 as they meet through an unconventional arranged marriage prior to the Communist take over and survive the years of Chairman Mao's Cultural Revolution. The Kitchen God also briefly tells his story as a mortal before he is transformed into a household god due to the events of his death.
Simply put, this is the most moving book that I have read about the culture and history of China. Mythology and folktales are blended beautifully into the story of Yuying and Jinyi. I would recommend this to just about anyone, but readers who enjoy books about China cannot miss this one. I give it a very strong 5/5.