Networks and Grids: Technology and Theory (Information Technology: Transmission, Processing and Storage)