I see you're familiar with the top 30 progressive socialist oxymoron's. Free liberal thinker is among them. You know, like abortion doctor, campaign promise, President Obama, public servant, liberal values, collective liberty, moderate democrat, liberal intelligentsia, fundamental change, health care reform, Hope and Change, social justice, Tell The Truth.