Any Earth Size Planet might Support Life