Cahir O'Doherty
Niamh and her sister Ciara find themselves on opposite sides of a magical civil war in Juno Dawson's unputdownable ne...