Azrael, the queen of the witches. This title is bestowed upon a young girl, groomed following a personal disaster by the mysterious Master, two of three central characters to this story. Two young women brought together by personal tragedy, unleashed with frightening evil powers by the Master, to wreak havoc upon an unsuspecting London. The classic battle between good and evil, which for the majority of the story, is an uneven battle won convincingly by the evil side. The side who seems to have all the answers and solutions. Relief for the powers of good seems to come in the form of divine intervention, with a final haunting conclusion as the tide finally turns. But does it? There is a frightening twist to this tale, when everything we are safe and comfortable with is brought into question. A thought-provoking page-turner, laced with horror and humour in equal measure, sharply observed and with truly terrifying moments, Azrael is a slap in the face for anyone looking for a comfortable read.