S:t Giles katedral , som för tjugu årsedan