Civil War leadership and Mexican War experience - Dougherty, Kevin. (University Press of Mississippi,)