Jim Kavanagh (The Polemicist) 

Former college professor doing political analyst from a left-socialist perspective. Website: The Polemicist (www.thepolemicist.net) Twitter: @ThePolemicist_ Facebook: www.facebook.com/polemicist
See followers