Blossoms and shadows - Hearn, Lian (Quercus, 2011)