10 networking papers recommended reading. - Crowcroft, Jon (Computer communication review.)