Digital communication by Ian Glover and Peter Grant. - Glover, Ian (Pearson, 2004)