Gone for Soldiers é uma novela histórica de 2000 de Jeffrey Shaara sobre a Guerra Mexicano-Americana. Foi escrito como um romance autônomo, mas também pode ser visto como uma preqüela da trilogia da Guerra Civil, escrita por Shaara e seu pai, Michael Shaara, apresentando alguns dos principais protagonistas das campanhas que primeiro lhes conquistaram fama. A ação começa com a Batalha de Vera Cruz e segue Winfield Scott e seu exército enquanto marcham para a Cidade do México, incluindo a Batalha de Cerro Gordo e culminando na Batalha de Chapultepec e na queda da Cidade do México.