Two Wars is a military autobiography which impressed me with the astounding story and by the vivid writing. Nate Self describes the sights, sounds, smells, and feelings of what it's like to be in modern front-line combat. (In fact, fiction authors researching modern combat might want to read this book.)
The first part of the book describes his decision to join the army, his training, his peacekeeping deployment to Kosovo in 1999-2000, more training, and his deployment to Afghanistan in 2002. The second part of the book describes in detail the battle on Takur Ghar. The last part of the book describes how that battle changed his life. This is the PTSD section, though he tells it as he experienced it rather than addressing the topic of PTSD directly. This section covers his deployment to Iraq, eventual decision to leave the military, his troubles, and his eventual start toward healing.
The story is fast-paced and interesting throughout. Once the Afghanistan battle began, the story was heart-pounding in intensity, and I read late into the night to finish the book. I had no trouble following the story or visualizing what was happening. The author describes the equipment, terrain, positions, and acronyms in the text. If you ever get confused (which I never did), some maps, pictures, and a glossary are included.
The author is a Christian, but the focus of the book is not on his Christianity but on what he experienced. Most of the book has little mention of God, but the author does describe a few spiritual high-points and very low points. There was some cussing in the book, but it's written as "F--- that!" rather than spelled out. The potentially gory parts were not explicit and were usually glossed over.
I'd recommend this excellent book to anyone who likes to read war stories, to anyone who wants to know what modern warfare is like, or to anyone who wants to understand why their family member has changed since coming back from a deployment.