Scan barcode
anopenbookshelf's read books
630 books
291 pages • first pub 2023 (editions)
ISBN/UID: 9781460763001
Format: Paperback
Language: English
Publisher: HarperCollins Publishers (HarperCollins)
Publication date: 28 April 2023
291 pages • first pub 2023 (editions)
ISBN/UID: 9781460763001
Format: Paperback
Language: English
Publisher: HarperCollins Publishers (HarperCollins)
Publication date: 28 April 2023
320 pages • first pub 2023 (editions)
ISBN/UID: 9781761069499
Format: Paperback
Language: English
Publisher: Allen & unwin
Publication date: 03 October 2023
320 pages • first pub 2023 (editions)
ISBN/UID: 9781761069499
Format: Paperback
Language: English
Publisher: Allen & unwin
Publication date: 03 October 2023
220 pages • first pub 2024 (editions)
ISBN/UID: 9781760802691
Format: Not specified
Language: English
Publisher: UWA Publishing
Publication date: Not specified
220 pages • first pub 2024 (editions)
ISBN/UID: 9781760802691
Format: Not specified
Language: English
Publisher: UWA Publishing
Publication date: Not specified
10 hours, 40 minutes • first pub 2022 (editions)
ISBN/UID: 9780008522957
Format: Audio
Language: English
Publisher: HarperCollins Publishers (HarperCollins)
Publication date: 07 July 2022
10 hours, 40 minutes • first pub 2022 (editions)
ISBN/UID: 9780008522957
Format: Audio
Language: English
Publisher: HarperCollins Publishers (HarperCollins)
Publication date: 07 July 2022
386 pages • first pub 2023 (editions)
ISBN/UID: 9781398514881
Format: Hardcover
Language: English
Publisher: Scribner UK
Publication date: 13 April 2023
386 pages • first pub 2023 (editions)
ISBN/UID: 9781398514881
Format: Hardcover
Language: English
Publisher: Scribner UK
Publication date: 13 April 2023
304 pages • first pub 2016 (editions)
ISBN/UID: 9781616209544
Format: Hardcover
Language: English
Publisher: Algonquin Books
Publication date: 27 November 2018
304 pages • first pub 2016 (editions)
ISBN/UID: 9781616209544
Format: Hardcover
Language: English
Publisher: Algonquin Books
Publication date: 27 November 2018
88 pages • first pub 2010 (editions)
ISBN/UID: 9780571379149
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 18 August 2022
88 pages • first pub 2010 (editions)
ISBN/UID: 9780571379149
Format: Paperback
Language: English
Publisher: Faber Faber
Publication date: 18 August 2022
308 pages • first pub 2023 (editions)
ISBN/UID: 9780645240092
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 05 September 2023
308 pages • first pub 2023 (editions)
ISBN/UID: 9780645240092
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 05 September 2023
232 pages • first pub 2023 (editions)
ISBN/UID: 9781761069079
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 04 July 2023
232 pages • first pub 2023 (editions)
ISBN/UID: 9781761069079
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 04 July 2023
307 pages • first pub 2024 (editions)
ISBN/UID: 9780645757910
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 01 February 2024
307 pages • first pub 2024 (editions)
ISBN/UID: 9780645757910
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 01 February 2024