Scan barcode
384 pages • first pub 2015 (editions)
ISBN/UID: 9780804178303
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 31 May 2016
384 pages • first pub 2015 (editions)
ISBN/UID: 9780804178303
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 31 May 2016
543 pages • first pub 2015 (editions)
ISBN/UID: 9781410480484
Format: Hardcover
Language: English
Publisher: Wheeler Publishing Large Print
Publication date: 25 August 2015
543 pages • first pub 2015 (editions)
ISBN/UID: 9781410480484
Format: Hardcover
Language: English
Publisher: Wheeler Publishing Large Print
Publication date: 25 August 2015
336 pages • first pub 2015 (editions)
ISBN/UID: 9780804178310
Format: Digital
Language: English
Publisher: Ballantine Books
Publication date: 25 August 2015
336 pages • first pub 2015 (editions)
ISBN/UID: 9780804178310
Format: Digital
Language: English
Publisher: Ballantine Books
Publication date: 25 August 2015