Tuesday, March 01, 2005

Americans are racking up a huge "sleep debt". (Via Cosmic Log.)