Scan barcode
416 pages • first pub 2018 (editions)
ISBN/UID: 9781328604385
Format: Paperback
Language: English
Publisher: Houghton Mifflin
Publication date: 04 February 2020
416 pages • first pub 2018 (editions)
ISBN/UID: 9781328604385
Format: Paperback
Language: English
Publisher: Houghton Mifflin
Publication date: 04 February 2020
400 pages • first pub 2018 (editions)
ISBN/UID: 9781328948939
Format: Hardcover
Language: English
Publisher: Houghton Mifflin
Publication date: 01 May 2018
400 pages • first pub 2018 (editions)
ISBN/UID: 9781328948939
Format: Hardcover
Language: English
Publisher: Houghton Mifflin
Publication date: 01 May 2018
400 pages • first pub 2018 (editions)
ISBN/UID: 9781785659423
Format: Paperback
Language: English
Publisher: Titan Publishing Group
Publication date: 12 June 2018
400 pages • first pub 2018 (editions)
ISBN/UID: 9781785659423
Format: Paperback
Language: English
Publisher: Titan Publishing Group
Publication date: 12 June 2018
10 hours, 8 minutes • first pub 2018 (editions)
ISBN/UID: 9781721390014
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 12 February 2019
10 hours, 8 minutes • first pub 2018 (editions)
ISBN/UID: 9781721390014
Format: Audio
Language: English
Publisher: Audible Studios on Brilliance
Publication date: 12 February 2019
416 pages • first pub 2018 (editions)
ISBN/UID: 9781328476685
Format: Digital
Language: English
Publisher: Houghton Mifflin
Publication date: 01 May 2018
416 pages • first pub 2018 (editions)
ISBN/UID: 9781328476685
Format: Digital
Language: English
Publisher: Houghton Mifflin
Publication date: 01 May 2018