Kevin Oberg 

Constitutionalist, even when I disagree.