Data communications, computer networks and open systems. - Halsall, Fred (Saint Joseph's University, 1996)