>
Charlemagne's Practice of Empire

Charlemagne's Practice of Empire

  • £12.89
  • Save £101


Jennifer R. Davis
Cambridge University Press, 2015-08-20
EAN 9781107076990, ISBN10: 1107076994

Hardcover, 552 pages, 23.6 x 16 x 5.1 cm
Language: English