Science tells us rest is vital. So why do we glorify sleep deprivation?blog.dropbox.com1 pointcow97 years ago