Data and Computer Communications 7th ed International Edition - William Stallings (New Delhi Pearson Hall, 2004)