I read Clients From Hell daily to keep up to date on what not to do and to see how my own contract clients compare to the worst of the worls. Reading A Cautionary Tale I was reminded just how lucky I am and how I have nothing to complain about compared to some people. Long, but well worth the read.