Protect and defend - Patterson, Richard North (Ballantine Books, 2000)