20131017 home.science: Himalayan mystery solved? The Yeti existed; finds British geneticist