Text this: Discrete and continuous fourier transforms : analysis, applications and fast algorithms