Massad Ayoob passes along some good info. http://dailycaller.com/2015/05/01/massad-ayoob-3-stand-your-ground-myths/