Richard Cannon
Richard Cannon (1779–1865) was a compiler of regimental records for the British Army.On 1 January 1802 Cannon was appointed to a clerkship at the Horse Guards, and attained the grade of first-clerk in 1803.
After a service of nearly 52 years, Ca
... Read more