One of the best self-defense / life prep websites out there is Active Response Training. The owner, Greg Ellifritz, is a long time LE and is an excellent writer and has a terrific ability to critically think. He posts things multiple times a week, and it is one site that everyone should have bookmarked and read regularly. His every Friday Knowledge Dump post in particular is worth the trip there all by itself.
Thanks Cecil!