Chronological encyclopedia of world history ancient, medieval and modern - Langer, William L. (Cosmo Publications, 2006)