The Structure And Stability Of Ecological Networks