Where rainbows end - Ahern, Cecelia (HarperCollins Publishers, 2009)