Meir Kryger has treated more than 30,000 people who have sleep problems. And it usually works.
What Arctic ice can tell us about ancient Egypt.