Digital signal processing an experimental approach - Engelberg, Shlomo (Springer, London, 2008)