Ed finished reading Sharpe's Rifles by Bernard Cornwell (The Sharpes series, #6)
Sharpe's Rifles by Bernard Cornwell (The Sharpes series, #6)
Sharpe's Rifles is chronologically the sixth, but the ninth published, historical novel in the Richard Sharpe series by Bernard Cornwell, …