A review by thebookhunter13
Palindrome by Stuart Woods

5.0