Completate la frase seguente: Nel 1846 fu promosso secondo tenente e combatté nell'esercito di occupazione di Zachary Taylor durante le battaglie di
Palo Alto, Resaca de la Palma e Monterrey. Poi si unì all'esercito di Winfield Scott e sbarcò a Vera Cruz e combatté in tutte le battaglie della campagna di Scott che culminò con la caduta di Città del Messico. È stato brevettato capitano per galanteria e condotta meritevole nelle battaglie di Contreras e Churubusco e nuovamente brevettato maggiore per i suoi servizi nella battaglia di Molino del Rey e ha ricevuto l'elogio del suo comandante di divisione, William J. Worth. Prima dello scoppio della guerra civile si diceva che fosse stato un amico intimo dei generali Robert E. Lee, Joseph E. Johnston e P. G. T. Beauregard.