Calendrical calculations : the ultimate edition - REINGOLD, Edward M. (Cambridge University Press, 2018)
"It includes index"