Information Technology : A Revolutionary Change ( Network Revolution : Challenges and Opportunities ), Volume 6 - Ramesh Chandra (Kalpaz Publications, 2003)