John L. Allen Jr. is a Catholic journalist, author, and the editor of Crux.