Communication Systems - 4ed - by Simon Haykin