Source: http://www.leftfutures.org/2011/06/the-left-must-back-ed-warts-and-all/?shared=email&msg=fail