freya54 's review for:

Before She Knew Him by Peter Swanson
5.0

In the world of books that are competing to have the biggest twist, this one was a good one and there wasn’t like 5 of them (aka not overdone and competing with itself). Well done Peter Swanson!