Surrender to evolution : Inevitable or inexcusable. - Vos, Johannes G. (Hong Kong, 1969)