Historical Footprints: Timeline of Ancient & Medieval Civilizations through the Modern World