Andrew S Tanenbaum Computer Networks 3rd ed - 3rd ed - New Jersey Prentice 1996 - 813 Includes Index - 8 1 . ISBN: 0133499456