The main emphasis of this book is the development of algorithms for processing multi-dimensional digital signals, and particularly algorithms for multi-dimensional Fourier transforms, in a form that is convenient for writing highly efficient code on a variety of vector and parallel computers.