”The Truth is out There, declares Nature” musings