Telecommunications and the Internet by Joe Levy & Catherine Skintik