Calendrical Calculations: The Millennium Edition
Edward M. Reingold
Nachum Dershowitz
http://emr.cs.iit.edu/~reingold
http://www.math.tau.ac.il/~nachumd
reingold@iit.edu
nachumd@tau.ac.il