Sorry for sounding too nit-picky, but I read somewhere that when addressing in person an officer who has a "compound rank" ("Major General","Lieutenant Colonel" etc.) that the adjective is dropped. Therefore a letter that is addressed to Lt. Colonel Joseph Brown would have the full rank, but he would be addressed in person as simply "COLONEL Brown" rather than "Lieutenant Colonel Brown"? Sorry if I have this point wrong.