NETWORKS AND SYSTEMS - ROY CHOUDHURY D (NEW AGE, 2001)