Fundamentals of Atmospheric Modeling by Mark Z. Jacobson