Walking the Rainbow by Ian Knaggs