Dirk Schulze-MakuchApr 101 minCould our First Alien Contact be with Intelligent Spiders?Posted on Big Think.
Dirk Schulze-MakuchJan 241 minA New Take on the Fermi Paradox: Where are the Aliens?Posted on Big Think.