Mark M. Carey 

Born a Catholic Conservative grew into an Atheist Progressive.