Note 1281 — Chapter V
W. (William) Falconer translation
Gosselin says, the temple of Saturn appears to have stood on the site of the present church of S. Sebastian, and that of Hercules at the other extremity of the island on the site of St. Peter’s.