Historical events of The Medieval times

Events

476
500
550 - 1066
789 - 803
1066
1085
November 27, 1095
1215
1347 - 1351
1381