i.e. A universal deluge; for particular inundations there have been, whereby towns and countries have been overwhelmed with all their inhabitants.

Continues after advertising
Continues after advertising