Harold Courtenay Armstrong

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.