Jim Hasse 

I am a liberal-minded progressive who seeks truth and well-written dialog. Heather Cox Richardson fills the bill for me.