By Dr. C. Donald Ahrens - Essentials of Meteorology (5th Edition) (1.6.2007)