Essentials of Atmospheric and Oceanic Dynamics Essentials of Atmospheric and Oceanic Dynamics 2 readers 2019