Meditations and Learnings

Meditations and Learnings

A Gene’s Eye View of Evolution:
Human beings are the disposable carriers for the real agents; the genes.