The New Cambridge medieval History: vol.2 c.700-c.900
- New York Cambridge University Press 2006
- 1082p.
0-521-36292-X
History
Europe history
Medieval history
940 / CAM.2
0-521-36292-X
History
Europe history
Medieval history
940 / CAM.2