History of our war with Spain, including battles on sea and land ... To which is added a full account of the conquests of Spain in America, naval battles of the United States, etc
Young, James Rankin, 1847-1924