Foreign-born priests have always played a significant role in America. Only from 1940 to 1960 did the church produce enough native-born priests to serve its parishes. In the past, those priests usually came from Europe, most notably Ireland. In the future, most of the world will be served by priests from Asia, Africa, and Latin America, particularly India and Nigeria. Sixteen percent of the priests serving in the United States since 1985...