Communication systems - Haykin, Simon (1978)