The Jerusalem Puzzle
Publisher: HarperCollins Publishers; Avon
Published: 2013
Number of pages: 387
ISBN-13: 9781847562890