Networks and Grids: Technology and Theory (Information Techn