Ancient tables provided the sun's mean longitude. Who was the architect of the Gregorian calendar