Girl of Nightmares - Kendare Blake A wonderful conclusion.