A dictionary of dates - Beeching, Cyril L. (Oxford Univ. Press, 1993)