by Karen Maitland
England, 1321. Deep in the heart of countryside lies an isolated village governed by a sinister regime of Owl Masters - theirs is a pagan world of terror and blackmail, where neighbour denounces ne…