Why Do Rude People Piss Me Off! How to Deal with Difficult People : Understanding and Overcoming Everyday Frustrations with Humor and Grace by Michael Bennett | ReadsToRead