Data and computer communications 2nd ed - Stallings, William (Macmillan Publishing Company, New York, 1985)