Scan barcode
midi's read books
20 books
575 pages • first pub 2018 (editions)
ISBN/UID: 9781785658631
Format: Paperback
Language: English
Publisher: Titan Books (UK)
Publication date: 19 March 2019
575 pages • first pub 2018 (editions)
ISBN/UID: 9781785658631
Format: Paperback
Language: English
Publisher: Titan Books (UK)
Publication date: 19 March 2019
340 pages • first pub 2013 (editions)
ISBN/UID: 9781783290215
Format: Paperback
Language: English
Publisher: Titan Books
Publication date: 10 January 2014
340 pages • first pub 2013 (editions)
ISBN/UID: 9781783290215
Format: Paperback
Language: English
Publisher: Titan Books
Publication date: 10 January 2014
272 pages • first pub 2023 (editions)
ISBN/UID: 9781838957186
Format: Digital
Language: English
Publisher: ATLANTIC BOOKS
Publication date: 01 June 2023
272 pages • first pub 2023 (editions)
ISBN/UID: 9781838957186
Format: Digital
Language: English
Publisher: ATLANTIC BOOKS
Publication date: 01 June 2023
160 pages • first pub 2012 (editions)
ISBN/UID: 9780761171256
Format: Digital
Language: English
Publisher: Workman Publishing
Publication date: 28 February 2012
160 pages • first pub 2012 (editions)
ISBN/UID: 9780761171256
Format: Digital
Language: English
Publisher: Workman Publishing
Publication date: 28 February 2012
347 pages • first pub 2024 (editions)
ISBN/UID: B0CY6D25B5
Format: Digital
Language: English
Publisher: Independently published
Publication date: 11 April 2024
347 pages • first pub 2024 (editions)
ISBN/UID: B0CY6D25B5
Format: Digital
Language: English
Publisher: Independently published
Publication date: 11 April 2024
545 pages • first pub 2020 (editions)
ISBN/UID: 9781789098754
Format: Paperback
Language: English
Publisher: Titan Books
Publication date: 28 March 2022
545 pages • first pub 2020 (editions)
ISBN/UID: 9781789098754
Format: Paperback
Language: English
Publisher: Titan Books
Publication date: 28 March 2022
341 pages • first pub 2022 (editions)
ISBN/UID: 9781534496866
Format: Hardcover
Language: English
Publisher: Margaret K. McElderry Books
Publication date: 29 March 2022
341 pages • first pub 2022 (editions)
ISBN/UID: 9781534496866
Format: Hardcover
Language: English
Publisher: Margaret K. McElderry Books
Publication date: 29 March 2022
480 pages • first pub 2024 (editions)
ISBN/UID: 9781250358486
Format: Paperback
Language: English
Publisher: Tor Publishing
Publication date: 09 January 2024
480 pages • first pub 2024 (editions)
ISBN/UID: 9781250358486
Format: Paperback
Language: English
Publisher: Tor Publishing
Publication date: 09 January 2024
360 pages • first pub 2022 (editions)
ISBN/UID: 9798986227429
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 26 May 2023
360 pages • first pub 2022 (editions)
ISBN/UID: 9798986227429
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 26 May 2023
10 hours, 10 minutes • first pub 2023 (editions)
ISBN/UID: 9781666646313
Format: Audio
Language: English
Publisher: Dreamscape Media
Publication date: 17 October 2023
10 hours, 10 minutes • first pub 2023 (editions)
ISBN/UID: 9781666646313
Format: Audio
Language: English
Publisher: Dreamscape Media
Publication date: 17 October 2023