Abominable snowmen: legend come to life;: The story of sub-humans on five continents from the early ice age until today