Twisted. Steven Cavanagh

I started writing this review before I was halfway through the book. Why? Because I was sure that the twists that were already in the story were some of the best, and surprising, I’ve read in any book. Had one of them come at the end it would have been the culmination of a great … Continue reading "Twisted. Steven Cavanagh"