Mike O 

A liberal conservative!