St. Peter in Rome? A report of the discussion between three Roman Catholic priests, and three Protestant ministers, held in Rome, February 1872. Reprinted from Forbes' tourist's directory for travellers in Italy /
E. S. Ff.
Rome & Oxford, 
1879.