Advance of life - Cave, Brian V. (The Commonwealth and international library. Biology division nThe Commonwealth and international library. Biology division, 1966)