I received a copy of this book in exchange for an honest review. You can find this, and other reviews, on my blog.It took me a long time to write this review, not because I didn’t enjoy the book, but because I found it difficult to get my thoughts in order.Fatal Puzzle is actually two intertwined st...