Computer networks - Black, Uyless (New Delhi Prentice Hall, 2000)