Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Paperback
Jan 2014
William Heinemann (UK)
ISBN 1848092385
Buy
Hardcover
Hardcover
First Edition
Feb 2016
St. Martin's
ISBN 1250001137
Buy
eBook
eBook
Feb 2016
St. Martin's
ISBN 1466849649
Buy
eBook
Feb 2016
St. Martin's Griffin
ISBN B011I2MMTA
Buy
eBook
Feb 2016
Preface Digital
ISBN 1409023524
Buy
Audio
Audible
Sep 2013
Random House Audiobooks
ISBN B00EOV2OWS
Buy
Audible
Dec 2013
Random House Audiobooks
ISBN B01CWTWVOE
Buy