Internet Archive BookReader

Brazil and the River Plate, 1870-76 :