Circle of three a novel - Gaffney, Patricia (HarperCollins Publishers, 2000)