I read this book years ago and it remains the definitive guide to self-defense law for the armed citizen. Andrew Branca is an attorney that specializes in lawful and justified use of force. This is significant as the vast majority of lawyers know little about this niche law field. Branca is one of the foremost experts on self-defense law in the country and he is one of the few who can explain the principles involved in regular vernacular rather than confusing legal speak that is hard to understand for the regular citizen. With this in mind, he wrote this particular book to serve as the legal guide for the armed citizen, or anyone concerned with personal protection.
In doing this, he succeeded. If I can suggest a single book that the armed citizen would read (most will not even read a single book on this subject, let alone many of them) this would be, undoubtedly, the single book to read.
Andrew breaks down self-defense law into five primary constructs that must be in place for lawful self-defense to be argued (innocence, imminence, reasonableness, proportionality, avoidance) and he thoroughly explains each. This book is a must read for anyone who goes armed or is in any way invested in their own protection.
If you have not read this book, get it and read it. If you have read this book, read it again. The more fluent you are in self-defense law, the more likely you are to prevail in the post-incident legal world. I would also submit that when well-versed in the law you are far less likely to get involved with any situation that would get you in trouble to begin with. This book should be your cornerstone of knowledge in this exceedingly important aspect of personal protection.