The Dragon Keeper: A Novel