Scan barcode
hannah_macpherson's read books
245 books
448 pages • first pub 2022 (editions)
ISBN/UID: 9781838853105
Format: Hardcover
Language: English
Publisher: Canongate Books
Publication date: 05 May 2022
448 pages • first pub 2022 (editions)
ISBN/UID: 9781838853105
Format: Hardcover
Language: English
Publisher: Canongate Books
Publication date: 05 May 2022
352 pages • first pub 2019 (editions)
ISBN/UID: 9780735214484
Format: Hardcover
Language: English
Publisher: Riverhead Books
Publication date: 28 May 2019
352 pages • first pub 2019 (editions)
ISBN/UID: 9780735214484
Format: Hardcover
Language: English
Publisher: Riverhead Books
Publication date: 28 May 2019
240 pages • first pub 2019 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Robinson
Publication date: 01 August 2019
240 pages • first pub 2019 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Robinson
Publication date: 01 August 2019
272 pages • first pub 2016 (editions)
ISBN/UID: 9780544734142
Format: Hardcover
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 01 November 2016
272 pages • first pub 2016 (editions)
ISBN/UID: 9780544734142
Format: Hardcover
Language: English
Publisher: Houghton Mifflin Harcourt
Publication date: 01 November 2016
307 pages • missing pub info (editions)
ISBN/UID: 9781529360530
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
307 pages • missing pub info (editions)
ISBN/UID: 9781529360530
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
419 pages • first pub 2015 (editions)
ISBN/UID: 9781619634442
Format: Hardcover
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 05 May 2015
419 pages • first pub 2015 (editions)
ISBN/UID: 9781619634442
Format: Hardcover
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 05 May 2015
360 pages • first pub 2015 (editions)
ISBN/UID: 9780241256992
Format: Hardcover
Language: English
Publisher: Allen Lane
Publication date: Not specified
360 pages • first pub 2015 (editions)
ISBN/UID: 9780241256992
Format: Hardcover
Language: English
Publisher: Allen Lane
Publication date: Not specified
354 pages • first pub 2022 (editions)
ISBN/UID: 9781847926258
Format: Hardcover
Language: English
Publisher: Bodley Head
Publication date: 04 October 2022
354 pages • first pub 2022 (editions)
ISBN/UID: 9781847926258
Format: Hardcover
Language: English
Publisher: Bodley Head
Publication date: 04 October 2022
396 pages • first pub 1992 (editions)
ISBN/UID: 9780552152976
Format: Paperback
Language: English
Publisher: Corgi
Publication date: 01 August 2005
396 pages • first pub 1992 (editions)
ISBN/UID: 9780552152976
Format: Paperback
Language: English
Publisher: Corgi
Publication date: 01 August 2005
401 pages • first pub 2022 (editions)
ISBN/UID: 9780593321201
Format: Hardcover
Language: English
Publisher: Alfred A. Knopf
Publication date: 12 July 2022
401 pages • first pub 2022 (editions)
ISBN/UID: 9780593321201
Format: Hardcover
Language: English
Publisher: Alfred A. Knopf
Publication date: 12 July 2022