
Forged in Battle — How America’s Mexico Campaigns Shaped the Civil War’s Top Generals
As many as 300 Civil War generals — including Grant, Lee, Jackson, Longstreet, Meade and McClellan — fought in the Mexican War of 1846-7. Their experiences would greatly influence how they’d fight when they were in command of their own armies more than 15 …