internet and telecommunications a managers guide 262930