Saw this someplace else, and thought I'd pass it on. Pardon if it's been posted around already, but it puts things in proper prospective for those of us that carry regularly.
On Sheep, Wolves, and Sheepdogs - Dave Grossman
On Sheep, Wolves, and Sheepdogs - Dave Grossman