The impossible people who make life's journey so difficult are everywhere--at the office, in restaurants, on airplanes, living next door, members of your own family. They're . . . - your "nothing is ever good enough" boss - the "no price is ever low enough" client - the next-door neighbor who redefines the meaning of paranoia - the ma tre d' who looks through you as if you don't exist - the father-in-law who you...