20040407 calcutta-times: The mantra : Survival of the fittest