Scan barcode
384 pages • first pub 2015 (editions)
ISBN/UID: 9781620402511
Format: Digital
Language: English
Publisher: Bloomsbury Press
Publication date: 21 April 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781620402511
Format: Digital
Language: English
Publisher: Bloomsbury Press
Publication date: 21 April 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781620402504
Format: Hardcover
Language: English
Publisher: Bloomsbury Press
Publication date: 21 April 2015
384 pages • first pub 2015 (editions)
ISBN/UID: 9781620402504
Format: Hardcover
Language: English
Publisher: Bloomsbury Press
Publication date: 21 April 2015
400 pages • first pub 2015 (editions)
ISBN/UID: 9781620402528
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 05 April 2016
400 pages • first pub 2015 (editions)
ISBN/UID: 9781620402528
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 05 April 2016
14 hours, 15 minutes • first pub 2015 (editions)
ISBN/UID: 9781511336406
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 19 April 2016
14 hours, 15 minutes • first pub 2015 (editions)
ISBN/UID: 9781511336406
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 19 April 2016
381 pages • first pub 2015 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Bloomsbury Press
Publication date: Not specified
381 pages • first pub 2015 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Bloomsbury Press
Publication date: Not specified
224 pages • first pub 2015 (editions)
ISBN/UID: 9781547601318
Format: Hardcover
Language: English
Publisher: Bloomsbury YA
Publication date: 16 July 2019
224 pages • first pub 2015 (editions)
ISBN/UID: 9781547601318
Format: Hardcover
Language: English
Publisher: Bloomsbury YA
Publication date: 16 July 2019
512 pages • first pub 2015 (editions)
ISBN/UID: 9788380497030
Format: Hardcover
Language: Polish
Publisher: Czarne
Publication date: 15 April 2015
512 pages • first pub 2015 (editions)
ISBN/UID: 9788380497030
Format: Hardcover
Language: Polish
Publisher: Czarne
Publication date: 15 April 2015
512 pages • first pub 2015 (editions)
ISBN/UID: 9788381910705
Format: Paperback
Language: Polish
Publisher: Czarne
Publication date: 15 April 2015
512 pages • first pub 2015 (editions)
ISBN/UID: 9788381910705
Format: Paperback
Language: Polish
Publisher: Czarne
Publication date: 15 April 2015
5 hours, 45 minutes • first pub 2015 (editions) user-added
ISBN/UID: B081748ZTZ
Format: Audio
Language: English
Publisher: Bloomsbury Publishing Plc
Publication date: 28 November 2019
5 hours, 45 minutes • first pub 2015 (editions) user-added
ISBN/UID: B081748ZTZ
Format: Audio
Language: English
Publisher: Bloomsbury Publishing Plc
Publication date: 28 November 2019
14 hours, 15 minutes • first pub 2015 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Bloomsbury Publishing Plc
Publication date: 23 April 2022
14 hours, 15 minutes • first pub 2015 (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: Bloomsbury Publishing Plc
Publication date: 23 April 2022
520 pages • first pub 2015 (editions)
ISBN/UID: 9788381915267
Format: Paperback
Language: Polish
Publisher: Not specified
Publication date: Not specified
520 pages • first pub 2015 (editions)
ISBN/UID: 9788381915267
Format: Paperback
Language: Polish
Publisher: Not specified
Publication date: Not specified