I read that when I was a sophomore in high school. Other books that I read as a teenager are listed here.
It deeply impressed me ... I asked my (retired officer) father about it, and he pulled the book off his shelf and handed it to me. It had been required reading for him as a junior officer.
It's well worth reading several times. I have my own copy, now.