Take a photo of a barcode or cover
406 pages • paperback • 2012
ISBN/UID: 9781639730957
Format: Paperback
Language: English
Original Pub Year: 2012
Edition Pub Date: 14 Feb 2023
Publisher: Bloomsbury Publishing
406 pages • 2012
ISBN/UID: 9781639730957
Format: Paperback
Language: English
Original Pub Year: 2012
Edition Pub Date: 14 Feb 2023
Publisher: Bloomsbury Publishing
396 pages • paperback • 2022
ISBN/UID: 9780356519494
Format: Paperback
Language: English
Original Pub Year: 2022
Edition Pub Date: 29 Sep 2022
Publisher: Orbit
396 pages • 2022
ISBN/UID: 9780356519494
Format: Paperback
Language: English
Original Pub Year: 2022
Edition Pub Date: 29 Sep 2022
Publisher: Orbit
420 pages • paperback • 2013
ISBN/UID: 9781639730971
Format: Paperback
Language: English
Original Pub Year: 2013
Edition Pub Date: 15 Aug 2013
Publisher: Bloomsbury Publishing
420 pages • 2013
ISBN/UID: 9781639730971
Format: Paperback
Language: English
Original Pub Year: 2013
Edition Pub Date: 15 Aug 2013
Publisher: Bloomsbury Publishing
407 pages • paperback • 2017
ISBN/UID: 9781250141491
Format: Paperback
Language: English
Original Pub Year: 2017
Edition Pub Date: 31 Jan 2017
Publisher: Flatiron Books
407 pages • 2017
ISBN/UID: 9781250141491
Format: Paperback
Language: English
Original Pub Year: 2017
Edition Pub Date: 31 Jan 2017
Publisher: Flatiron Books
95 books
370 pages • paperback • 2018
ISBN/UID: 9781472154668
Format: Paperback
Language: English
Original Pub Year: 2018
Edition Pub Date: 12 Dec 2019
Publisher: Corsair
370 pages • 2018
ISBN/UID: 9781472154668
Format: Paperback
Language: English
Original Pub Year: 2018
Edition Pub Date: 12 Dec 2019
Publisher: Corsair
452 pages • paperback • 2013
ISBN/UID: 9781250768896
Format: Paperback
Language: English
Original Pub Year: 2013
Edition Pub Date: 04 Feb 2020
Publisher: Square Fish
452 pages • 2013
ISBN/UID: 9781250768896
Format: Paperback
Language: English
Original Pub Year: 2013
Edition Pub Date: 04 Feb 2020
Publisher: Square Fish
389 pages • digital • 2011
ISBN/UID: 9780385671729
Format: Digital
Language: English
Original Pub Year: 2011
Edition Pub Date: Not specified
Publisher: Doubleday Canada
389 pages • 2011
ISBN/UID: 9780385671729
Format: Digital
Language: English
Original Pub Year: 2011
Edition Pub Date: Not specified
Publisher: Doubleday Canada
252 pages • 1981
ISBN/UID: None
Format: Not specified
Language: English
Original Pub Year: 1981
Edition Pub Date: Not specified
Publisher: Not specified
252 pages • 1981
ISBN/UID: None
Format: Not specified
Language: English
Original Pub Year: 1981
Edition Pub Date: Not specified
Publisher: Not specified
390 pages • paperback • 2020
ISBN/UID: 9780593129005
Format: Paperback
Language: English
Original Pub Year: 2020
Edition Pub Date: 26 Jan 2021
Publisher: Del Rey Books
390 pages • 2020
ISBN/UID: 9780593129005
Format: Paperback
Language: English
Original Pub Year: 2020
Edition Pub Date: 26 Jan 2021
Publisher: Del Rey Books
522 pages • paperback • 2022
ISBN/UID: 9780593156612
Format: Paperback
Language: English
Original Pub Year: 2022
Edition Pub Date: 30 May 2023
Publisher: Del Rey
522 pages • 2022
ISBN/UID: 9780593156612
Format: Paperback
Language: English
Original Pub Year: 2022
Edition Pub Date: 30 May 2023
Publisher: Del Rey
439 pages • paperback • 2011
ISBN/UID: 9780316459181
Format: Paperback
Language: English
Original Pub Year: 2011
Edition Pub Date: 01 Dec 2020
Publisher: Little, Brown Books for Young Readers
439 pages • 2011
ISBN/UID: 9780316459181
Format: Paperback
Language: English
Original Pub Year: 2011
Edition Pub Date: 01 Dec 2020
Publisher: Little, Brown Books for Young Readers
640 pages • hardcover • 2023
ISBN/UID: 9781803368412
Format: Hardcover
Language: English
Original Pub Year: 2023
Edition Pub Date: 26 Sep 2023
Publisher: Titan Books Ltd
user-added
640 pages • 2023
ISBN/UID: 9781803368412
Format: Hardcover
Language: English
Original Pub Year: 2023
Edition Pub Date: 26 Sep 2023
Publisher: Titan Books Ltd
user-added
353 pages • paperback • 2024
ISBN/UID: 9781443466622
Format: Paperback
Language: English
Original Pub Year: 2024
Edition Pub Date: 21 May 2024
Publisher: HarperCollins Canada
353 pages • 2024
ISBN/UID: 9781443466622
Format: Paperback
Language: English
Original Pub Year: 2024
Edition Pub Date: 21 May 2024
Publisher: HarperCollins Canada
406 pages • paperback • 2012
ISBN/UID: 9781639730957
Format: Paperback
Language: English
Original Pub Year: 2012
Edition Pub Date: 14 Feb 2023
Publisher: Bloomsbury Publishing
406 pages • 2012
ISBN/UID: 9781639730957
Format: Paperback
Language: English
Original Pub Year: 2012
Edition Pub Date: 14 Feb 2023
Publisher: Bloomsbury Publishing