Scan barcode
jmhh's read books
61 books
384 pages • first pub 1985 (editions)
ISBN/UID: 9780735253308
Format: Paperback
Language: English
Publisher: Emblem Editions
Publication date: 28 March 2017
384 pages • first pub 1985 (editions)
ISBN/UID: 9780735253308
Format: Paperback
Language: English
Publisher: Emblem Editions
Publication date: 28 March 2017
4 hours, 15 minutes • first pub 2018 (editions)
ISBN/UID: 9780525643296
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 20 November 2018
4 hours, 15 minutes • first pub 2018 (editions)
ISBN/UID: 9780525643296
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 20 November 2018
448 pages • first pub 2022 (editions)
ISBN/UID: 9780593422908
Format: Hardcover
Language: English
Publisher: Penguin Random House
Publication date: 08 February 2022
448 pages • first pub 2022 (editions)
ISBN/UID: 9780593422908
Format: Hardcover
Language: English
Publisher: Penguin Random House
Publication date: 08 February 2022
622 pages • first pub 2024 (editions)
ISBN/UID: 9783492074100
Format: Hardcover
Language: German
Publisher: Piper
Publication date: 24 October 2024
622 pages • first pub 2024 (editions)
ISBN/UID: 9783492074100
Format: Hardcover
Language: German
Publisher: Piper
Publication date: 24 October 2024
337 pages • first pub 2021 (editions)
ISBN/UID: 2928377053314
Format: Hardcover
Language: English
Publisher: Faber & Faber
Publication date: 07 September 2021
337 pages • first pub 2021 (editions)
ISBN/UID: 2928377053314
Format: Hardcover
Language: English
Publisher: Faber & Faber
Publication date: 07 September 2021
162 pages • first pub 2010 (editions)
ISBN/UID: 9781551525143
Format: Paperback
Language: English
Publisher: Arsenal Pulp Press
Publication date: 12 September 2013
162 pages • first pub 2010 (editions)
ISBN/UID: 9781551525143
Format: Paperback
Language: English
Publisher: Arsenal Pulp Press
Publication date: 12 September 2013
224 pages • first pub 1985 (editions)
ISBN/UID: 9780099598183
Format: Paperback
Language: English
Publisher: Vintage
Publication date: 04 September 2014
224 pages • first pub 1985 (editions)
ISBN/UID: 9780099598183
Format: Paperback
Language: English
Publisher: Vintage
Publication date: 04 September 2014
288 pages • first pub 2015 (editions)
ISBN/UID: 9781101910160
Format: Paperback
Language: English
Publisher: Vintage
Publication date: 23 August 2016
288 pages • first pub 2015 (editions)
ISBN/UID: 9781101910160
Format: Paperback
Language: English
Publisher: Vintage
Publication date: 23 August 2016
8 hours, 23 minutes • first pub 2023 (editions)
ISBN/UID: 9781250897664
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 06 June 2023
8 hours, 23 minutes • first pub 2023 (editions)
ISBN/UID: 9781250897664
Format: Audio
Language: English
Publisher: Macmillan Audio
Publication date: 06 June 2023
50 minutes • first pub 2023 (editions)
ISBN/UID: 9780571382033
Format: Audio
Language: English
Publisher: Faber & Faber
Publication date: 30 August 2023
50 minutes • first pub 2023 (editions)
ISBN/UID: 9780571382033
Format: Audio
Language: English
Publisher: Faber & Faber
Publication date: 30 August 2023