Dealing with People You Can't Stand, Revised and Expanded Third Edition by Dr Rick Kirschner & Dr Rick Brinkman