Millenniums of Man: A Time-line of events from the Historical Past to 2020 A.D.