Excellent writing and narration. Kept me focused on the story and on the edge of my seat. Had to turn it off sometimes because the tension was hard to bear!