418 pages
English language
Published April 26, 2017
418 pages
English language
Published April 26, 2017
"A collection of pulse-pounding Jack Reacher stories--one never-before-seen novella, plus eleven others collected for the first time in print--each with original introductions from the twelve-time #1 New York Times bestselling author"--