An introduction to digital communications - Kurzweil, Jack. (Wiley-VCH, 2000)