Communication systems - Haykin, Simon; Moher, Michael (New Delhi Wiley India, 2010)