The Shelf · 871 books

Eight Perfect Murders

Peter Swanson · read 27 April 2023 to 29 April 2023

GradeB+

Crime/Thriller

288 pages. Audiobook, read by Graham Halstead.

What I thought (may give it away)

This was a good thriller with an expected, but still surprising ending… He writes well and can carry a story, even when it seems laid out in front of you…

Everything by Peter Swanson · The Shelf