Communication systems - Haykin, Simon (1986)