The battle between good and evil in YA literature gets genuinely complicated. Corrupt systems, compromised heroes, the question of whether the ends justify the means. These 3,109 books trust teenagers to navigate moral ambiguity and arrive at their own conclusions.
3,109 books
