Elizabeth Scalia

Elizabeth Scalia is a writer and blogger best known as The Anchoress. She writes at Patheos.com and First Things.