Warcross by Marie Lu
2017
PW ages 12-up, SLJ grades 8 & up
View full image
View full image