How to Survive the End of the World As We Know It: Tactics, Techniques and Technologies for Uncertain Times (James Wesley Rawles) (Unabridged edition)