Communication systems and computer networks - Brewster (Ellis Horwood, 1989)