Early in the LOCATION@1 Campaign , PERSON@1 's association with cavalry commander Maj. Gen. PERSON@2 earned him a promotion from first lieutenant to brigadier general of volunteers at the age of NUMBER@1 .

Early in the LOCATION@1 Campaign , PERSON@1 's association with cavalry commander Major General PERSON@2 earned him promotion from First Lieutenant to Brigadier General of LOCATION@2 Volunteers at the age of NUMBER@1 .
