Catechism of the Mexican Warby A. FarmerMexican War, 1846-1848MiscellaneaWriting a summary for young readers…For young readersBook data: Open Library