Empress of All Seasons by Emiko Jean
YA Novels of 2018
1,034 books — 5,052 voters