Hamilton Barnes and The Armed Forces Covenant. - Hamilton Barnes