Scientists have identified 45 Earth-like exoplanets that are the strongest known candidates for hosting extraterrestrial life.
Programmer-turned-novelist Andy Weir has now cranked out two bestselling sci-fi novels that Hollywood could not resist.