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