Principles of Planetary Climate [Hardcover] Pierrehumbert, Raymond T.

This textbook was recommended by my instructor for the advanced module.