HIGH PERFORMANCE COMMUNICATION NETWORKS (NEW DELHI MORGAN KAUFMANN PUBLISHERS, 2005)