No safe place - Richard North Patterson (Ballantine Books, 1998)