A review by brigantes
Azincourt by Bernard Cornwell

5.0