I read this book for my 8th grade advanced English class. The Killer Angels is one of the few books that I actually liked even though it was required. I really enjoyed the manner in which Shaara tells the story, in everyone's perspective. It's awesome!!!