Wizards at War

As the Hesper assumes her position, the Lone Power is defeated, and the wizards are free to go, as Ronan is near death and the Pullulus is advancing towards Earth and Filif's home.

They arrive on the moon and find a gathering of all Earth's remaining active wizards, working on a spell to stop the Pullulus.

The group joins in to gives energy to the spell, which at first seems to work in pushing the Pullulus back, but then fails due to a lack of power.

As Nita, Kit, Dairine, and the others pick themselves up, they realize that the Pullulus is gone, and they head home with Ronan healed and without Roshaun or Ponch.

The book ends with school starting again, Dairine resolving to discover what had really happened to Roshaun, and Kit finding Ponch in a "stray" sheepdog that had just shown up on his street.