Series: Inspector Karen Pirie #1 This book just felt long. We spent way too long in the 1970s when the original crime occurred, and it ended up feeling like wasted time because of the 25-year skip that happens almost 200 pages into it. Having finished the book, I can see why the author did it, but...