Envisioning exoplanets : searching for life in the galaxy / - Carroll, Michael,