Blue Moon Rising
Simon Green
 Rupert's quest is to slay a dragon, proving his worth to the kingdom; however Rupert knows he has been sent to die. He stubbornly refuses to run away and proceeds with the undertaking. Rupert seeks out the notorious Night Witch who, upon finding out he is the grandson of her long dead lover provides him with a map to find a dragon. To get to his destination Rupert must pass through the Darkwood, an area in the forest where no light ever penetrates, where nothing lives except demons. Passing through the endless night Rupert is attacked by countless demons which appear to be hunting in packs though demons have never hunted in packs before. After reaching the other side of the Darkwood Rupert discovers a dragon in a cave at the top of a mountain and upon challenging him is surprised to find that not only does the dragon not have any interest in killing him, it collects butterflies. Also in the cave is Princess Julia, a seventh daughter from the Hillsdown province who was sent to the dragon as a sacrifice but which the dragon does "not have the heart" to kill. Rupert, his Unicorn, Princess Julia and the Dragon set out back towards the Forest Castle but have to pass through the Darkwood again. Rupert can hardly bring himself to face the endless night of that experience again but knowing he must, they press on. Near the completion of this second passing of the Darkwood the group are attacked by hordes of demons. The dragon offers some of the last of his strength to enable Rupert to obtain the Rainbow Sword which banishes the darkness from them and heals their wounds. The group are able to make it back to Forest Castle only to find that the Darkwood is spreading and the castle guard has been vastly depleted in defending the outlying towns and villages from the encroaching Darkwood. Rupert is sent back out with a company of guards to travel through the Darkwood again in search of the High Warlock.