Xiran Jay Zhao

4 books

fiction fantasy lgbtqia+ science fiction young adult adventurous dark tense fast-paced

394 pages | first published 2021

fiction fantasy middle grade adventurous medium-paced

352 pages | first published 2022

fiction fantasy science fiction young adult adventurous dark emotional medium-paced

missing page info | first published 2023

fiction fantasy science fiction young adult adventurous dark emotional medium-paced

missing page info | first published 2023

More...