The Mediterranean Sea : its history and present challenges / - Goffredo, Stefano; Dubinsky, Z.