Defense of Self and Community: A Response to Professor Johnson

By Stephen P. Halbrook
Connecticut Law Review
July 2013