Posted: Aug 02, 2019 9:41 am
I have not watched this video yet, but a talk was just uploaded to NASA's Astrobiology youtube channel where a presentation is given on this exact paper:
Lifeboat for the rational mind :D
http://www.rationalskepticism.org/
http://www.rationalskepticism.org/viewtopic.php?p=2708090#p2708090