Causes of Seasonal Variations