Scan barcode
411 pages • first pub 2017 (editions)
ISBN/UID: 9781408705391
Format: Hardcover
Language: English
Publisher: Little Brown and Co. (UK)
Publication date: 02 November 2017
411 pages • first pub 2017 (editions)
ISBN/UID: 9781408705391
Format: Hardcover
Language: English
Publisher: Little Brown and Co. (UK)
Publication date: 02 November 2017
370 pages • first pub 2017 (editions)
ISBN/UID: 9780349140117
Format: Paperback
Language: English
Publisher: Abacus (UK)
Publication date: 07 February 2019
370 pages • first pub 2017 (editions)
ISBN/UID: 9780349140117
Format: Paperback
Language: English
Publisher: Abacus (UK)
Publication date: 07 February 2019
465 pages • first pub 2017 (editions)
ISBN/UID: 9781408705407
Format: Digital
Language: English
Publisher: Little, Brown & Company
Publication date: 02 November 2017
465 pages • first pub 2017 (editions)
ISBN/UID: 9781408705407
Format: Digital
Language: English
Publisher: Little, Brown & Company
Publication date: 02 November 2017