The War with Mexico, Volume 2 (of 2) - Smith, Justin Harvey, 1857-1930