Francis Harold Courtenay Lupin Armstrong (1891-1943),[1] commonly known as Harold Courtenay Armstrong or H. C. Armstrong, was a British sea captain and historian.
[2]
This article about a British historian or genealogist is a stub.
You can help Wikipedia by expanding it.