Mishna Berura Page 170a: Chapter 329;3 to 329;9 Dealing with Attackers on Shabbos Rabbi AE Glatt
Sefas Tomim Ch.3 Rabbi MY Edelman