Life On Other Planets Possible