Science, not philosophy, will explain the meaning of existence

Eo-wilson-hs
Edward O. Wilson
Professor, Harvard University
09:08