The present state of the revenues and forces, by sea and land, of France and Spain : compar'd with those of Great Britain
London