under sex år nied utmärkelse i Förenta staternas krig mot Mexico.