The Oxford illustrated history of Medieval Europe. - Holmes, George (Oxford University Press, 1988)