Scan barcode
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427284914
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427284914
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
480 pages • first pub 2016 (editions)
ISBN/UID: 9781250048592
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 18 October 2016
480 pages • first pub 2016 (editions)
ISBN/UID: 9781250048592
Format: Hardcover
Language: English
Publisher: St. Martin's Press
Publication date: 18 October 2016
496 pages • first pub 2016 (editions)
ISBN/UID: 9781780226613
Format: Paperback
Language: English
Publisher: W&N
Publication date: 08 June 2017
496 pages • first pub 2016 (editions)
ISBN/UID: 9781780226613
Format: Paperback
Language: English
Publisher: W&N
Publication date: 08 June 2017
480 pages • first pub 2016 (editions)
ISBN/UID: 9781250136015
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 26 September 2017
480 pages • first pub 2016 (editions)
ISBN/UID: 9781250136015
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 26 September 2017
457 pages • first pub 2016 (editions)
ISBN/UID: 9781474601733
Format: Paperback
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: Not specified
457 pages • first pub 2016 (editions)
ISBN/UID: 9781474601733
Format: Paperback
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: Not specified
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427286420
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427286420
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
480 pages • first pub 2016 (editions)
ISBN/UID: 9780297870975
Format: Hardcover
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: 14 July 2016
480 pages • first pub 2016 (editions)
ISBN/UID: 9780297870975
Format: Hardcover
Language: English
Publisher: Weidenfeld & Nicolson
Publication date: 14 July 2016
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427284907
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
16 hours, 58 minutes • first pub 2016 (editions)
ISBN/UID: 9781427284907
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 18 October 2016
368 pages • first pub 2016 (editions)
ISBN/UID: 9781466849563
Format: Digital
Language: English
Publisher: St Martin's Press
Publication date: 18 October 2016
368 pages • first pub 2016 (editions)
ISBN/UID: 9781466849563
Format: Digital
Language: English
Publisher: St Martin's Press
Publication date: 18 October 2016
496 pages • first pub 2016 (editions)
ISBN/UID: 9780297870999
Format: Digital
Language: English
Publisher: W&N
Publication date: 14 July 2016
496 pages • first pub 2016 (editions)
ISBN/UID: 9780297870999
Format: Digital
Language: English
Publisher: W&N
Publication date: 14 July 2016
15 hours, 12 minutes • first pub 2016 (editions)
ISBN/UID: 9781409161561
Format: Audio
Language: English
Publisher: W&N
Publication date: 14 July 2016
15 hours, 12 minutes • first pub 2016 (editions)
ISBN/UID: 9781409161561
Format: Audio
Language: English
Publisher: W&N
Publication date: 14 July 2016