A review by readingautistic
Sharpe's Tiger by Bernard Cornwell

5.0