Larousse science of life : a study of biology,sex,,genetics,heredity and evolution - Rostand, Jean; Tetry, Andree (London Hamlyn, 1971)