20120219 home.science: Is it time to bury the yeti myth?