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,108 books trust teenagers to navigate moral ambiguity and arrive at their own conclusions.
3,108 books
