Constant Readers will know that I have a great deal of respect for Rory Miller, whose background in life gives him unique qualifications for teaching and writing about such subjects. His take on violence is based on long experience, and his observations go to the point that learning what he offers might save your life–and it doesn't get any more valuable than that.
His latest book from YMAA publications is Facing Violence: Preparing for the Unexpected, and whether you read his earlier work, Meditations on Violence or not, this work stands alone and you should get it.
Get both if you haven't already.
I spoke about this book here last summer, when I had a chance to read it in manuscript form. And to maintain truth in advertising, I gave him a cover quote after that reading, but I'm not making any money off that deal, so my endorsement is at least semi-objective.
Rory and I have been known to disagree on various subjects, on his blog or mine; we don't see eye-to-eye, and probably never will regarding some of the details of who we are and what we do; still, that is no impediment to me flacking his stuff here. It's a good book, better-written than the first, and I hope he sells a million copies of it.