Internet: The complete reference - Young, Margaret Levine (New Delhi Tata McGraw-Hill, 2000)