A review by moserk
The Final Twist by Jeffery Deaver

3.5