Digital Signal Processing - Engelberg, Shlomo (Springer London, 2020)