3 ms·How did any of us come to be?by micromacrofoot 4y agoHow did any of us come to be?beckman466 4y agoLynn Margulis knows the answer.