A good pot boiler of a fun read. it has all the requisite elements: good characters and plot fast paced and interesting. As James Lovegrove said in his cover blurb:"splendid... Seventeenth-century Britain in all its sweaty,superstitious, blood-soaked savagery, with the bonus of added demons."