Help keep Salon independent

Mark Oppenheimer

Mark Oppenheimer writes the Beliefs column for The New York Times. He can be followed on Twitter @markopp1. His website is www.MarkOppenheimer.com