Purchased for my eight year old (2nd grade) grandson. I want to instill a sense of patriotism and love of country in him. Knowing our country’s history is a good place to start. I read the book before giving it to him. Really glad I did. In my opinion, the content is too graphic and intense for this age group. He won’t be getting this book for at least three more years. I’m going to stay with more uplifting and fun content in books for awhile. Kids have enough to worry about just growing up.