Man - his origin, present dilemma and future