Humans speak more than 7,000 languages today. As different as they all seem, researchers argue in a new review that they all ...