The miracle of life