Rainbow's end - Flynn, Katie (Chivers Press, 1999)