Herding Cats: A Life in Politics