Potential Life Bearing Planets