The Final Twist by Jeffery Deaver
The Final Twist by Array