The Swallow and the Hummingbird by Santa Montefiore (Hardback, 2004)