Deteictive Beaumont

Proof of Life – J. P. Beaumont Series, Book 23  by J. A. Jance
Audiobook read by Alan Sklar