The Middle Ages, 400-1250 (Critical issues in history)