1066 - 1229