The Middle Ages in Europe

Events

476
481
570
732
800
835 - 1042
871 - 899
1066
1096
1189 - 1199