by Dirk Schulze-Makuch
"Energy, chemistry, solvents, and habitats - the basic elements of living systems - define the opportunities and limitations for life on other worlds. This study examines each of these parameters i…