The Amethyst Kingdom - A.K. Mulford

The fifth and final novel in the Five Crowns of Okrith series.