ANONYMOUS St. Peter’s Basilica, with a capacity of 60,000 people, not only is the largest Christian church in the world but, as a landmark punctuating the Roman skyline, it resides in the same pantheon of immortal city identifiers as the Eiffel Tower, Big Ben, or Rio de Janeiro’s mountaintop stat...