Read Online on Classic-Literature.net · 46 Books
Richard Cannon (1779–1865) was a compiler of regimental records for the British Army. Read more on Wikipedia