July 28, 2012 John on David Blankenhorn’s Evolution ArticlesColumns Longtime opponent David Blankenhorn changes position on gay marriage. My take, here. Marriage, politics Previous post Next post