The War with Mexico. - Smith, Justin Harvey 1857-1930 (Macmillan, 1919)