A review by kellykrebs50
Holmes Is Missing: Patterson's Most-Requested Sequel Ever by James Patterson, Brian Sitts

adventurous mysterious tense fast-paced

3.75