Hamilton Barnes and The Armed Forces Covenant. – Hamilton Barnes