Potential For Life On Other Planets