Excellent book. A well written story with a complicated timeline. Julie Clark does a remarkable job of putting it all together so that it makes sense. Suspenseful, surprising, and in some ways, relatable. I am now looking at the rest of her books to find my next read. I highly recommend this.