David Hastings, a climate scientist and an avid reader, is passionate about the ocean and climate change and has spent his career focusing on solutions to these issues. He enjoys reading, singing, and playing guitar in his spare time.
https://linktr.ee/davidhastingsmarinescience
https://www.cakeresume.com/me/davidhastingsmarinescience
https://davidhastingsmarinescience.tumblr.com/
Global Environmental Change Lecture Notes The Earth System Dr. David Hastings, Eckerd College
https://www.pinterest.com/davidhastingsmarinescience/