Dealing with difficult people : how to deal with nasty customers, demanding bosses and annoying co-workers - Cava, Roberta (Firefly Books, 2004)