A review by bookscs
The Collector by Daniel Silva

adventurous challenging tense medium-paced

4.75