Dirty work - Woods, Stuart (Signet Books, 2003)