Rainbow - Lawrence, D H . (Heron Books, 2000)