A review by chronicvillainy
Excalibur by Bernard Cornwell

5.0