Resources for addressing sleep issues:
Project Sleep
Narcalepsy Nerd Alert
Nonin
Sleepifi
National Sleep Foundation
National Heart, Lung, Blood Institute