Bradford Cannon - United States Army officer (1907-2005)