Andrew Olmsted was a U.S. Army major serving in Iraq.
There are lots of servicepeople who blog from duty zones in Iraq and Afghanistan. And there are lots of servicepeople who are aware and accepting of the fact that they could die in the line of duty at any time. Major Olmsted had the presence of mind to combine those two realities.
He’s gone, but his words aren’t. A must read.
UPDATE: The major was also pretty skilled at predicting the future, or at least the circumstances of his death.