Discrete and Continuous Fourier Transforms (Analysis, Applications and Fast Algorithms)