Silencer: Nick Stone Must Confront His Past to Survive
Publisher: Bantam Press
Published: Nov 26, 2013
Number of pages: 416
ISBN-13: 9780593065242