Digital communicatoins - Glover, Ian (Prentice Hall, 1998)