Calendrical Calculations: Third Edition

Edward M. Reingold     Nachum Dershowitz
http://emr.cs.iit.edu/~reingold     http://www.cs.tau.ac.il/~nachumd
reingold@iit.edu     nachumd@tau.ac.il