Selected topics in signal processing - Haykin, Simon (Prentice Hall, 1989)