Why Are There Other Planets