You need to sign in or sign up before continuing.
Take a photo of a barcode or cover
Mark Oshiro
54 books
320 pages • first pub 2022 (editions)
ISBN/UID: 9781335418623
Format: Hardcover
Language: English
Publisher: Inkyard Press
Publication date: 31 May 2022
320 pages • first pub 2022 (editions)
ISBN/UID: 9781335418623
Format: Hardcover
Language: English
Publisher: Inkyard Press
Publication date: 31 May 2022
464 pages • first pub 2018 (editions)
ISBN/UID: 9781250167026
Format: Hardcover
Language: English
Publisher: Tor Teen
Publication date: 22 May 2018
464 pages • first pub 2018 (editions)
ISBN/UID: 9781250167026
Format: Hardcover
Language: English
Publisher: Tor Teen
Publication date: 22 May 2018
294 pages • first pub 2024 (editions)
ISBN/UID: 9781250874658
Format: Hardcover
Language: English
Publisher: Tor Nightfire
Publication date: 09 July 2024
294 pages • first pub 2024 (editions)
ISBN/UID: 9781250874658
Format: Hardcover
Language: English
Publisher: Tor Nightfire
Publication date: 09 July 2024
432 pages • first pub 2020 (editions)
ISBN/UID: 9781250169211
Format: Hardcover
Language: English
Publisher: Tor Teen
Publication date: 15 September 2020
432 pages • first pub 2020 (editions)
ISBN/UID: 9781250169211
Format: Hardcover
Language: English
Publisher: Tor Teen
Publication date: 15 September 2020
352 pages • first pub 2020 (editions)
ISBN/UID: 9781643750798
Format: Paperback
Language: English
Publisher: Algonquin Young Readers
Publication date: 20 October 2020
352 pages • first pub 2020 (editions)
ISBN/UID: 9781643750798
Format: Paperback
Language: English
Publisher: Algonquin Young Readers
Publication date: 20 October 2020
561 pages • first pub 2020 (editions)
ISBN/UID: 9781529101454
Format: Paperback
Language: English
Publisher: Penguin
Publication date: 10 November 2020
561 pages • first pub 2020 (editions)
ISBN/UID: 9781529101454
Format: Paperback
Language: English
Publisher: Penguin
Publication date: 10 November 2020
245 pages • first pub 2019 (editions)
ISBN/UID: 9781944700959
Format: Hardcover
Language: English
Publisher: Unnamed Press
Publication date: 02 October 2019
245 pages • first pub 2019 (editions)
ISBN/UID: 9781944700959
Format: Hardcover
Language: English
Publisher: Unnamed Press
Publication date: 02 October 2019
375 pages • first pub 2021 (editions)
ISBN/UID: 9780063008106
Format: Hardcover
Language: English
Publisher: HarperCollins
Publication date: 21 September 2021
375 pages • first pub 2021 (editions)
ISBN/UID: 9780063008106
Format: Hardcover
Language: English
Publisher: HarperCollins
Publication date: 21 September 2021
186 pages • first pub 2020 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: John Joseph Adams
Publication date: 01 September 2020
186 pages • first pub 2020 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: John Joseph Adams
Publication date: 01 September 2020
416 pages • first pub 2020 (editions)
ISBN/UID: 9781335018267
Format: Hardcover
Language: English
Publisher: Inkyard Press
Publication date: 26 May 2020
416 pages • first pub 2020 (editions)
ISBN/UID: 9781335018267
Format: Hardcover
Language: English
Publisher: Inkyard Press
Publication date: 26 May 2020