Recent effects of solar bombardment on Earth.