John Donovan
johndonovan
John Donovan is a professional IT guy and amateur philosopher.
Why We Will Always Need To Own Guns

Behind the surface of America’s ‘gun culture’ exists a grim and simple truth: There is no protector; there is no guardian; there is no defender except oneself.