601

We use cookies. Read the Privacy and Cookie Policy

601

Cannon Richard. Historical Record of the 46th, of South Devonshire, Regiment of Foot (http://www.hargreave-mawson.demon.со. uk/46thhistory18541858. html).