The Cambridge Illustrated History of the Middle Ages: Volume III, 1250-1520