St Peter’s through time