The Strait of Gibraltar and the Mediterranean - Truver, Scott C. (International straits of the world ;, 1980)