Luck, military talent and the stupidity of the enemy: five unequal battles of the Middle Ages

 
Content is hidden

v20240901