
This is from the NICABM (National Institute for the Clinical Application of Behaviour Medicine) , they have some fabulous resources and information.
Here is a great short video on a practical skill for dealng with anger.
https://www.nicabm.com/a-practical-skill-for-defusing-anger/