Bob Strauss, a remarkable Democrat