thisdayinwwi:Le Petit Journal Aug 5 1917 The different ranks of American officers1. Lt Gen2. Major G
thisdayinwwi:Le Petit Journal Aug 5 1917 The different ranks of American officers1. Lt Gen2. Major Gen3. Brigadier Gen4. Colonel5. Lt Colonel6. Captain7. Lieutenant -- source link
Tumblr Blog : thisdayinwwi.tumblr.com