Communication Systems - Michael Moher (John Wiley & Sons)