Calendars and years - Steele, John M. (Oxbow Books, 2007)