Scan barcode
—
Christopher Farnsworth
331 pages • first pub 2016 (editions)
ISBN/UID: 9780062416421
Format: Digital
Language: English
Publisher: William Morrow
Publication date: Not specified
Description
John Smith has a special gift that seems more like a curse: he can access other peoples thoughts. He hears the the songs stuck in their heads, their most private traumas and fears, the painful memories they can’t let go. The CIA honed his skills u...
Community Reviews
Content Warnings
—
Christopher Farnsworth
331 pages • first pub 2016 (editions)
ISBN/UID: 9780062416421
Format: Digital
Language: English
Publisher: William Morrow
Publication date: Not specified
Description
John Smith has a special gift that seems more like a curse: he can access other peoples thoughts. He hears the the songs stuck in their heads, their most private traumas and fears, the painful memories they can’t let go. The CIA honed his skills u...