This article is a little long, (10-15 minutes) but it may save your life one day.

On Sheep, Wolves, and Sheepdogs - Dave Grossman

By LTC (RET) Dave Grossman, author of "On Killing."

Honor...