A review by amieeaya
Fighting Words by Kimberly Brubaker Bradley

4.5

Heavy subject matter told on a way middle schoolers can understand. Written so well.