You need to sign in or sign up before continuing.
Scan barcode
384 pages • first pub 2015 (editions)
ISBN/UID: 9781509816484
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 24 March 2016
384 pages • first pub 2015 (editions)
ISBN/UID: 9781509816484
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 24 March 2016
320 pages • first pub 2015 (editions)
ISBN/UID: 9781250047342
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 23 June 2015
320 pages • first pub 2015 (editions)
ISBN/UID: 9781250047342
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 23 June 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781743538517
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 01 July 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781743538517
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 01 July 2015
485 pages • first pub 2015 (editions)
ISBN/UID: 9781410477477
Format: Hardcover
Language: English
Publisher: Thorndike Press
Publication date: 08 July 2015
485 pages • first pub 2015 (editions)
ISBN/UID: 9781410477477
Format: Hardcover
Language: English
Publisher: Thorndike Press
Publication date: 08 July 2015
320 pages • first pub 2015 (editions)
ISBN/UID: 9781250047403
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 24 May 2016
320 pages • first pub 2015 (editions)
ISBN/UID: 9781250047403
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 24 May 2016
352 pages • first pub 2015 (editions)
ISBN/UID: 9781250763440
Format: Paperback
Language: English
Publisher: St Martin’s Paperbacks
Publication date: 30 June 2020
352 pages • first pub 2015 (editions)
ISBN/UID: 9781250763440
Format: Paperback
Language: English
Publisher: St Martin’s Paperbacks
Publication date: 30 June 2020
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447258667
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 02 July 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447258667
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 02 July 2015
13 hours, 13 minutes • first pub 2015 (editions)
ISBN/UID: 9781427261564
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 23 June 2015
13 hours, 13 minutes • first pub 2015 (editions)
ISBN/UID: 9781427261564
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 23 June 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447258681
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 16 June 2016
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447258681
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 16 June 2016
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447285823
Format: Hardcover
Language: English
Publisher: Pan Macmillan
Publication date: 02 July 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781447285823
Format: Hardcover
Language: English
Publisher: Pan Macmillan
Publication date: 02 July 2015
320 pages • first pub 2015 (editions)
ISBN/UID: 9781466847743
Format: Digital
Language: English
Publisher: St. Martin's Press
Publication date: 23 June 2015
320 pages • first pub 2015 (editions)
ISBN/UID: 9781466847743
Format: Digital
Language: English
Publisher: St. Martin's Press
Publication date: 23 June 2015