A while ago I completed my last of 24 lectures on the "Passions: Philosophy and the Intelligence of Emotions" course from the teaching company (TTC Course No. 4123) Taught by Robert C. Solomon from The University of Texas at Austin (Ph.D., University of Michigan).
I found it very entertaining, I didn't learn a super lot cause I was already well trained in emotional intelligence but I recommend it to anyone, a great teacher with some good lessons and will surely brighten up anyone. Philosophers and other people mentioned include Plato, Aristotle, William James, Freud, etc
I also learned that anger may not be quite the 'basic' emotion we think it is.
This leads me to think that anger is mostly an inherited evolutionary asset which we needed for protection, but clearly can be overcome much easier than thought if entire societies can get rid of it in a healthy way. So if you're embarking on the spiritual path or trying to be happier with controlling your thoughts, think of the Utkuhikhalingmiut and Polynesians for inspiration :) I'll leave you with this thought: Do you think enlightenment still includes anger?
If you're interested, here's some further reading:
Sutra On The Buddha's Bequeathed Teaching
All of you Bhikshus, if a person dismembered you piece by piece your
Stress causing you anger?
How to stay stressed
AVOID "WOO-WOO" PRACTICES. Ignore the evidence suggesting that meditation, yoga, deep breathing, and/or mental imaging help to reduce stress. The Protestant work ethic is good for everyone, Protestant or not.
GET RID OF YOUR SOCIAL SUPPORT SYSTEM. Let the few friends who are willing to tolerate you know that concern yourself with friendships only if you have time, and you never have time. If a few people persist in trying to be your friend, avoid them.
PERSONALIZE ALL CRITICISM. Anyone who criticizes any aspect of your work, family, dog, house, or car is mounting a personal attack. Don't take time to listen, be offended, then return the attack!
THROW OUT YOUR SENSE OF HUMOR. Staying stressed is no laughing matter, and it shouldn't be treated as one.
MALES AND FEMALES ALIKE - BE MACHO. Never ever ask for help, and if you want it done right, do it yourself!
BECOME A WORKAHOLIC. Put work before everything else, and be sure to take work home evenings and weekends. Keep reminding yourself that vacations are for sissies.
DISCARD GOOD TIME MANAGEMENT SKILLS. Schedule in more activities every day than you can possibly get done and then worry about it all whenever you get a chance.
PROCRASTINATE. Putting things off to the last second always produces a marvelous amount of stress.
WORRY ABOUT THINGS YOU CAN'T CONTROL. Worry about the stock market, earthquakes, the approaching Ice Age, you know, all the big issues.
BECOME NOT ONLY A PERFECTIONIST BUT SET IMPOSSIBLY HIGH STANDARDS ...and either beat yourself up, or ... feel guilty, depressed, discouraged, and/or inadequate when you don't meet them.
"Holding on to anger is like grasping a hot coal with the intent of throwing it at someone else;
you are the one who gets burned."