Scan barcode
booksjoreads's read books
539 books
265 pages • first pub 2006 (editions)
ISBN/UID: 9780141319148
Format: Paperback
Language: English
Publisher: Puffin Books
Publication date: 05 April 2007
265 pages • first pub 2006 (editions)
ISBN/UID: 9780141319148
Format: Paperback
Language: English
Publisher: Puffin Books
Publication date: 05 April 2007
312 pages • first pub 2007 (editions)
ISBN/UID: 9780606021500
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 08 April 2008
312 pages • first pub 2007 (editions)
ISBN/UID: 9780606021500
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 08 April 2008
392 pages • first pub 2018 (editions)
ISBN/UID: 9781925700978
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 27 August 2018
392 pages • first pub 2018 (editions)
ISBN/UID: 9781925700978
Format: Paperback
Language: English
Publisher: Pantera Press
Publication date: 27 August 2018
479 pages • first pub 2023 (editions)
ISBN/UID: 9780062946171
Format: Hardcover
Language: English
Publisher: Quill Tree Books
Publication date: 14 November 2023
479 pages • first pub 2023 (editions)
ISBN/UID: 9780062946171
Format: Hardcover
Language: English
Publisher: Quill Tree Books
Publication date: 14 November 2023
357 pages • first pub 2021 (editions)
ISBN/UID: 9781526637420
Format: Paperback
Language: English
Publisher: Raven
Publication date: 01 July 2021
357 pages • first pub 2021 (editions)
ISBN/UID: 9781526637420
Format: Paperback
Language: English
Publisher: Raven
Publication date: 01 July 2021
526 pages • first pub 2019 (editions)
ISBN/UID: 9780008180119
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 03 September 2019
526 pages • first pub 2019 (editions)
ISBN/UID: 9780008180119
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 03 September 2019
455 pages • first pub 2017 (editions)
ISBN/UID: 9780008180065
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 05 September 2017
455 pages • first pub 2017 (editions)
ISBN/UID: 9780008180065
Format: Paperback
Language: English
Publisher: Harper Voyager
Publication date: 05 September 2017
433 pages • first pub 2022 (editions)
ISBN/UID: 9781526644626
Format: Paperback
Language: English
Publisher: Bloomsbury YA
Publication date: 20 September 2022
433 pages • first pub 2022 (editions)
ISBN/UID: 9781526644626
Format: Paperback
Language: English
Publisher: Bloomsbury YA
Publication date: 20 September 2022
496 pages • first pub 2021 (editions)
ISBN/UID: 9781547604678
Format: Digital
Language: English
Publisher: Bloomsbury YA
Publication date: 14 September 2021
496 pages • first pub 2021 (editions)
ISBN/UID: 9781547604678
Format: Digital
Language: English
Publisher: Bloomsbury YA
Publication date: 14 September 2021
310 pages • first pub 2023 (editions)
ISBN/UID: 9781460761700
Format: Paperback
Language: English
Publisher: HarperCollins Publishers (Australia)
Publication date: 07 June 2023
310 pages • first pub 2023 (editions)
ISBN/UID: 9781460761700
Format: Paperback
Language: English
Publisher: HarperCollins Publishers (Australia)
Publication date: 07 June 2023