Understanding data communications - Gilbert Held (Prentice-Hall NULL, 2004)