Giles Buckner Cooke is promoted to captain and assistant adjutant general.

Giles Buckner Cooke is promoted to captain and assistant adjutant general.

Sponsors  |  View all