Scan barcode
moonmagister's current reads
14 books
512 pages • first pub 2021 (editions)
ISBN/UID: 9780759554160
Format: Hardcover
Language: English
Publisher: Orbit
Publication date: 08 June 2021
512 pages • first pub 2021 (editions)
ISBN/UID: 9780759554160
Format: Hardcover
Language: English
Publisher: Orbit
Publication date: 08 June 2021
320 pages • first pub 2007 (editions)
ISBN/UID: 9780440337225
Format: Digital
Language: English
Publisher: Random House Publishing Group
Publication date: 16 October 2007
320 pages • first pub 2007 (editions)
ISBN/UID: 9780440337225
Format: Digital
Language: English
Publisher: Random House Publishing Group
Publication date: 16 October 2007
15 hours, 32 minutes • first pub 2024 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Penguin Audio
Publication date: 18 April 2024
15 hours, 32 minutes • first pub 2024 (editions)
ISBN/UID: None
Format: Audio
Language: English
Publisher: Penguin Audio
Publication date: 18 April 2024
187 pages • first pub 2009 (editions)
ISBN/UID: 9781783786718
Format: Paperback
Language: English
Publisher: Granta Books
Publication date: 01 April 2021
187 pages • first pub 2009 (editions)
ISBN/UID: 9781783786718
Format: Paperback
Language: English
Publisher: Granta Books
Publication date: 01 April 2021
406 pages • first pub 2023 (editions)
ISBN/UID: 9781250803382
Format: Digital
Language: English
Publisher: Wednesday Books
Publication date: 31 October 2023
406 pages • first pub 2023 (editions)
ISBN/UID: 9781250803382
Format: Digital
Language: English
Publisher: Wednesday Books
Publication date: 31 October 2023
432 pages • first pub 2024 (editions)
ISBN/UID: 9781399618564
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 19 March 2024
432 pages • first pub 2024 (editions)
ISBN/UID: 9781399618564
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 19 March 2024
625 pages • first pub 2018 (editions)
ISBN/UID: 9781473218284
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 05 July 2018
625 pages • first pub 2018 (editions)
ISBN/UID: 9781473218284
Format: Digital
Language: English
Publisher: Gollancz
Publication date: 05 July 2018
222 pages • first pub 2023 (editions)
ISBN/UID: 9781250826985
Format: Digital
Language: English
Publisher: Tordotcom
Publication date: 14 November 2023
222 pages • first pub 2023 (editions)
ISBN/UID: 9781250826985
Format: Digital
Language: English
Publisher: Tordotcom
Publication date: 14 November 2023
371 pages • first pub 2020 (editions)
ISBN/UID: 9781250221681
Format: Hardcover
Language: English
Publisher: Roaring Brook Press
Publication date: 29 September 2020
371 pages • first pub 2020 (editions)
ISBN/UID: 9781250221681
Format: Hardcover
Language: English
Publisher: Roaring Brook Press
Publication date: 29 September 2020
400 pages • first pub 2023 (editions)
ISBN/UID: 9781837840229
Format: Paperback
Language: English
Publisher: Daphne Press
Publication date: 28 November 2023
400 pages • first pub 2023 (editions)
ISBN/UID: 9781837840229
Format: Paperback
Language: English
Publisher: Daphne Press
Publication date: 28 November 2023