I really enjoyed this book and its enthralling mix of history, culture, and the supernatural. Set in 1890's Malaya (modern day Malaysia) the vividly described places and characters drew me in to the story and I felt as if I was journeying with the main character, Li Lan, as she tries to navigate life not just in the real world, but also in the spirit world. The resulting adventure was both thrilling and ingenious.