Digital signal processing : an overview of basic principles - Cartinhour, Jack (Prentice Hall, 2000)