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