Data and computer communications. - Stallings, William (New York : MacMillan Publishing Company, 1988)