K knowablemagazine.org The awake ape: Why people sleep less than their primate relatives 93 points giuliomagnifico 4 years ago 66 comments