How Do Neutron Stars Form