Scan barcode
416 pages • first pub 2017 (editions)
ISBN/UID: 9781760554521
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 27 June 2017
416 pages • first pub 2017 (editions)
ISBN/UID: 9781760554521
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 27 June 2017
384 pages • first pub 2017 (editions)
ISBN/UID: 9780399583315
Format: Hardcover
Language: English
Publisher: Berkley Books
Publication date: 06 June 2017
384 pages • first pub 2017 (editions)
ISBN/UID: 9780399583315
Format: Hardcover
Language: English
Publisher: Berkley Books
Publication date: 06 June 2017
400 pages • first pub 2017 (editions)
ISBN/UID: 9780399583339
Format: Paperback
Language: English
Publisher: Berkley Books
Publication date: 01 May 2018
400 pages • first pub 2017 (editions)
ISBN/UID: 9780399583339
Format: Paperback
Language: English
Publisher: Berkley Books
Publication date: 01 May 2018
384 pages • first pub 2017 (editions)
ISBN/UID: 9780399583322
Format: Digital
Language: English
Publisher: Berkley Books
Publication date: 06 June 2017
384 pages • first pub 2017 (editions)
ISBN/UID: 9780399583322
Format: Digital
Language: English
Publisher: Berkley Books
Publication date: 06 June 2017
448 pages • first pub 2017 (editions)
ISBN/UID: 9781447258742
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 28 June 2018
448 pages • first pub 2017 (editions)
ISBN/UID: 9781447258742
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 28 June 2018
missing page info • first pub 2017 (editions)
ISBN/UID: 9781432838928
Format: Hardcover
Language: English
Publisher: Thorndike Press Large Print
Publication date: 07 June 2017
missing page info • first pub 2017 (editions)
ISBN/UID: 9781432838928
Format: Hardcover
Language: English
Publisher: Thorndike Press Large Print
Publication date: 07 June 2017
11 hours, 58 minutes • first pub 2017 (editions)
ISBN/UID: 9781509445042
Format: Audio
Language: English
Publisher: Penguin Audiobooks
Publication date: 06 June 2017
11 hours, 58 minutes • first pub 2017 (editions)
ISBN/UID: 9781509445042
Format: Audio
Language: English
Publisher: Penguin Audiobooks
Publication date: 06 June 2017
11 hours, 58 minutes • first pub 2017 (editions)
ISBN/UID: 9780735285620
Format: Audio
Language: English
Publisher: Penguin Audio
Publication date: 06 June 2017
11 hours, 58 minutes • first pub 2017 (editions)
ISBN/UID: 9780735285620
Format: Audio
Language: English
Publisher: Penguin Audio
Publication date: 06 June 2017
432 pages • first pub 2017 (editions)
ISBN/UID: 9788416076703
Format: Digital
Language: Spanish
Publisher: Vergara
Publication date: 08 November 2018
432 pages • first pub 2017 (editions)
ISBN/UID: 9788416076703
Format: Digital
Language: Spanish
Publisher: Vergara
Publication date: 08 November 2018
592 pages • first pub 2017 (editions)
ISBN/UID: 9781432838935
Format: Paperback
Language: English
Publisher: Large Print Press
Publication date: 03 May 2018
592 pages • first pub 2017 (editions)
ISBN/UID: 9781432838935
Format: Paperback
Language: English
Publisher: Large Print Press
Publication date: 03 May 2018
448 pages • first pub 2017 (editions)
ISBN/UID: 9781447288534
Format: Hardcover
Language: English
Publisher: MacMillan
Publication date: 05 June 2017
448 pages • first pub 2017 (editions)
ISBN/UID: 9781447288534
Format: Hardcover
Language: English
Publisher: MacMillan
Publication date: 05 June 2017