Who is Thom Hartmann and why should I give a sh!t what he thinks.
Opinions and a-holes, everybody's got one.