Understanding digital signal processing - Gazi, Orhan (Springer International Publishing AG, 2018)