Pirke Avos (Ethics of our fathers) Chapter 2 Mishna 15 Part 19 Controlling our anger is not easy
Ask the Rabbi – Q/A #508 Is genocide against Jews ever permitted?