'Set in 1450 Europe, Avenging Angel tells the story of Gerant Basseterre, a teenager who has inherited his mother's special Gift. With the Church gripped by the fear of witches, he is sent away for his own safety. When his mother is burned at the stake, Gerant devotes his life to learning his powers and seeking revenge.' (Text Publishing)