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