Introduction to signal processing - Sophocles J. Orfanidis (Prentice-Hall, 1996)