Scan barcode
384 pages • first pub 2016 (editions)
ISBN/UID: 9781443448932
Format: Digital
Language: English
Publisher: HarperCollins Publishers
Publication date: 05 February 2017
384 pages • first pub 2016 (editions)
ISBN/UID: 9781443448932
Format: Digital
Language: English
Publisher: HarperCollins Publishers
Publication date: 05 February 2017
384 pages • first pub 2016 (editions)
ISBN/UID: 9781443448918
Format: Hardcover
Language: English
Publisher: HarperCollins Publishers
Publication date: 05 February 2017
384 pages • first pub 2016 (editions)
ISBN/UID: 9781443448918
Format: Hardcover
Language: English
Publisher: HarperCollins Publishers
Publication date: 05 February 2017
320 pages • first pub 2016 (editions)
ISBN/UID: 9781509813247
Format: Paperback
Language: English
Publisher: Pan Macmillan UK
Publication date: 04 May 2017
320 pages • first pub 2016 (editions)
ISBN/UID: 9781509813247
Format: Paperback
Language: English
Publisher: Pan Macmillan UK
Publication date: 04 May 2017
371 pages • first pub 2016 (editions)
ISBN/UID: 9781509813230
Format: Hardcover
Language: English
Publisher: Bluebird
Publication date: 02 June 2016
371 pages • first pub 2016 (editions)
ISBN/UID: 9781509813230
Format: Hardcover
Language: English
Publisher: Bluebird
Publication date: 02 June 2016
6 hours, 32 minutes • first pub 2016 (editions)
ISBN/UID: 9781509824588
Format: Audio
Language: English
Publisher: Pan Macmillan
Publication date: 02 June 2016
6 hours, 32 minutes • first pub 2016 (editions)
ISBN/UID: 9781509824588
Format: Audio
Language: English
Publisher: Pan Macmillan
Publication date: 02 June 2016
300 pages • first pub 2016 (editions)
ISBN/UID: 9781925479669
Format: Digital
Language: English
Publisher: Not specified
Publication date: 31 May 2016
300 pages • first pub 2016 (editions)
ISBN/UID: 9781925479669
Format: Digital
Language: English
Publisher: Not specified
Publication date: 31 May 2016