Major Battles and Campaigns during Spanish South American Independence.
Major Battles and Campaigns during Spanish South American Independence