A review by iamjudgedredd
Sharpe's Trafalgar by Bernard Cornwell

5.0