Text this: Principles of fourier analysis