A Philosophical View of the Ocean and Humanity | 9783031643255 | Memmo