James T. Keane is a senior editor at America magazine.