Scan barcode
320 pages • first pub 2018 (editions)
ISBN/UID: 9781250149060
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 15 May 2018
320 pages • first pub 2018 (editions)
ISBN/UID: 9781250149060
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 15 May 2018
11 hours, 28 minutes • first pub 2018 (editions)
ISBN/UID: 9781427296863
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: Not specified
11 hours, 28 minutes • first pub 2018 (editions)
ISBN/UID: 9781427296863
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: Not specified
368 pages • first pub 2018 (editions)
ISBN/UID: 9781250047311
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 09 July 2019
368 pages • first pub 2018 (editions)
ISBN/UID: 9781250047311
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 09 July 2019
308 pages • first pub 2018 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: St. Martin’s Press
Publication date: 15 May 2018
308 pages • first pub 2018 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: St. Martin’s Press
Publication date: 15 May 2018
320 pages • first pub 2018 (editions)
ISBN/UID: 9781466847705
Format: Digital
Language: English
Publisher: St. Martin's Press/Macmillan
Publication date: 15 May 2018
320 pages • first pub 2018 (editions)
ISBN/UID: 9781466847705
Format: Digital
Language: English
Publisher: St. Martin's Press/Macmillan
Publication date: 15 May 2018
493 pages • first pub 2018 (editions)
ISBN/UID: 9781432852573
Format: Hardcover
Language: English
Publisher: Thorndike Press Large Print
Publication date: 27 June 2018
493 pages • first pub 2018 (editions)
ISBN/UID: 9781432852573
Format: Hardcover
Language: English
Publisher: Thorndike Press Large Print
Publication date: 27 June 2018
302 pages • first pub 2018 (editions)
ISBN/UID: 9781432869090
Format: Paperback
Language: English
Publisher: Large Print Press
Publication date: 02 October 2019
302 pages • first pub 2018 (editions)
ISBN/UID: 9781432869090
Format: Paperback
Language: English
Publisher: Large Print Press
Publication date: 02 October 2019
368 pages • first pub 2018 (editions)
ISBN/UID: 9781250199614
Format: Paperback
Language: English
Publisher: St. Martin's Press
Publication date: 15 May 2018
368 pages • first pub 2018 (editions)
ISBN/UID: 9781250199614
Format: Paperback
Language: English
Publisher: St. Martin's Press
Publication date: 15 May 2018
320 pages • first pub 2018 (editions)
ISBN/UID: 9781509858941
Format: Paperback
Language: English
Publisher: Pan
Publication date: Not specified
320 pages • first pub 2018 (editions)
ISBN/UID: 9781509858941
Format: Paperback
Language: English
Publisher: Pan
Publication date: Not specified
302 pages • first pub 2018 (editions)
ISBN/UID: 9781250257451
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
302 pages • first pub 2018 (editions)
ISBN/UID: 9781250257451
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
368 pages • first pub 2018 (editions)
ISBN/UID: 9789022582428
Format: Paperback
Language: Dutch
Publisher: Boekerij
Publication date: 15 May 2018
368 pages • first pub 2018 (editions)
ISBN/UID: 9789022582428
Format: Paperback
Language: Dutch
Publisher: Boekerij
Publication date: 15 May 2018