0df325cb42418b011e92c884f4c608e1

1,000 years of development. (Patterns of world history 600-1550)