History of Our War with Spain Including Battles on Sea and L... By James Rankin Young Hardcover Price $19.95 Free Shipping