The Atlantic president explains Scientology advertorial ‘screw-up’jimromenesko.com35 pointsmmastrac13 years ago