Facing Violence: Preparing for the Unexpected
This Book Stands Alone as an Introduction to the Context of Self-Defense. There are seven elements that must be addressed to bring self-defense training to something approaching 'complete.' Any training that dismisses any... See More