The Good Fight: A Life in Liberal Politics