John Pepple has some interesting links and notes. Wouldn't it be nice if all progressives were as reasonable and civil as John?