Scan barcode
illustrated_librarian's read books
476 books
555 pages • first pub 2002 (editions)
ISBN/UID: 9780747573647
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 06 June 2005
555 pages • first pub 2002 (editions)
ISBN/UID: 9780747573647
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 06 June 2005
243 pages • first pub 2024 (editions) user-added
ISBN/UID: 9780571384105
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 10 October 2024
243 pages • first pub 2024 (editions) user-added
ISBN/UID: 9780571384105
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 10 October 2024
164 pages • first pub 2023 (editions)
ISBN/UID: 9781526647887
Format: Hardcover
Language: English
Publisher: Bloomsbury
Publication date: 19 January 2023
164 pages • first pub 2023 (editions)
ISBN/UID: 9781526647887
Format: Hardcover
Language: English
Publisher: Bloomsbury
Publication date: 19 January 2023
417 pages • first pub 2018 (editions)
ISBN/UID: 9781846689598
Format: Hardcover
Language: English
Publisher: Serpent's Tail
Publication date: 02 August 2018
417 pages • first pub 2018 (editions)
ISBN/UID: 9781846689598
Format: Hardcover
Language: English
Publisher: Serpent's Tail
Publication date: 02 August 2018
299 pages • first pub 2023 (editions)
ISBN/UID: 9781914344763
Format: Hardcover
Language: English
Publisher: Jacaranda Books
Publication date: 06 July 2023
299 pages • first pub 2023 (editions)
ISBN/UID: 9781914344763
Format: Hardcover
Language: English
Publisher: Jacaranda Books
Publication date: 06 July 2023
372 pages • first pub 2021 (editions)
ISBN/UID: 9780241466940
Format: Hardcover
Language: English
Publisher: Viking
Publication date: 27 May 2021
372 pages • first pub 2021 (editions)
ISBN/UID: 9780241466940
Format: Hardcover
Language: English
Publisher: Viking
Publication date: 27 May 2021
400 pages • first pub 2024 (editions)
ISBN/UID: 9781787334991
Format: Hardcover
Language: English
Publisher: Jonathan Cape
Publication date: 02 May 2024
400 pages • first pub 2024 (editions)
ISBN/UID: 9781787334991
Format: Hardcover
Language: English
Publisher: Jonathan Cape
Publication date: 02 May 2024
310 pages • first pub 2021 (editions)
ISBN/UID: 9780778311010
Format: Hardcover
Language: English
Publisher: Park Row
Publication date: 02 March 2021
310 pages • first pub 2021 (editions)
ISBN/UID: 9780778311010
Format: Hardcover
Language: English
Publisher: Park Row
Publication date: 02 March 2021
288 pages • first pub 2020 (editions)
ISBN/UID: 9781786090591
Format: Paperback
Language: English
Publisher: Windmill Books
Publication date: 25 March 2021
288 pages • first pub 2020 (editions)
ISBN/UID: 9781786090591
Format: Paperback
Language: English
Publisher: Windmill Books
Publication date: 25 March 2021
165 pages • first pub 2022 (editions)
ISBN/UID: 9781908670731
Format: Paperback
Language: English
Publisher: Peirene Press
Publication date: Not specified
165 pages • first pub 2022 (editions)
ISBN/UID: 9781908670731
Format: Paperback
Language: English
Publisher: Peirene Press
Publication date: Not specified