Foundation of digital signal processing theory, algorithms and hardware design - Gaydecki (IEE circuits, devices and systems series, 2004)