Digital signal processing algorithms : number theory, convolution, fast fourier transforms, and applications - Garg, Hari Krishna. (CRC Press Computer Engineering Series., 1998)