×
  • Charlemagne's Early Campaigns (768-777): A Diplomatic and Military Analysis

    Bernard S. Bachrach

Click on cover to enlarge.
Buy This Book
From Amazon.