Manyebook
George Arthur Holmes
The Later Middle Ages, 1272-1485
Europe
The Oxford Illustrated History of Italy