Campaigns of the Rio Grande and of Mexico : with notices of the recent work of Major Ripley
New-York