The Overview Effect

The Overview Effect

The Fermi Paradox Salentin & Scheffler 1551369600000