Micro-Biomechanics of the Kebara 2 Hyoid and Its Implications for Speech in Neanderthals User BillinSDCA, in the Reddit Science subreddit, 21 Dec 2013