David Hastings

David Hastings is a climate scientist and retired professor of oceanography.

We Have Entered the Era of Global Boiling: Marine Wildlife, Ecosystems, and Economies Are Being Devastated