Americans, by and large, are starved for sleep. While seven to nine hours of sleep a night is generally recommended, a survey by US News revealed 58% of us sleep six to seven hours a night, while one ...