Captain Archibald Douglas-Hamilton, MP
text