A review by readingautistic
Sharpe's Rifles by Bernard Cornwell

5.0