For anyone who has read and enjoyed a Maggie Shayne fantasy romance (and those yet to discover her)this is a must. Nibida & Eannatum (Nathan)were starcrossed lovers in the year 2500BC, when fate (and a women scorned) conspired to part them. Then Nathan spots a newspaper article about the miraculous survival of a woman who jumped off the roof of a four storey building, alongside is picture of a woman he thought to have died 4500 years ago. This is a magical story of witches (good and bad), revenge and love refound, told skillfully using seamlessly interwoven flashbacks, compassion and humour. We can only hope Ms Shayne does not keep us waiting too long for another installment.