by Jonathan D. Kahl
Discusses many aspects of weather, including climate and the seasons, wind, humidity, clouds, rain, and weather forecasting.