Don't remember if I'd asked you before; have you read the 'Richard Sharpe' series by Bernard Cornwell? The books are about a British Rifleman in the Iberian Peninsula campaign during the Napoleanic wars. Sean Bean (yum) played the part in the tv series on A&E.