Medieval Europe : a short history