The age of Charlemagne warfare in Western Europe 750-1000 AD
Nicolle, David.
London Osprey
1984