The Dragon Keeper by Carole Wilkinson