Working with You Is Killing Me- Freeing Yourself from Emotional Traps at WorkKatherine Crowley and Kathi Elster
I'm in the midst of reading this right now, and it has a lot of good solutions for dealing with the shitstorms that inevitably happen in the workplace.
Personally, I am currently dealing with some really really offensive people, and I'm finding this book to be somewhat helpful.
Check it out, anyway.