Rob Libon 

Progressive, proud liberal defender of democracy.