England's triumph, or, Spanish cowardice expos'd : being a compleat history of the many signal victories gain'd by the Royal Navy ... for the term of four hundred years past, over the insulting and haughty Spaniards ..
London