Principles of digital communications - Gallagher, J (Editor) (New Delhi, 2009)