Source: https://www-users.math.umn.edu/~mille003/fouriertransform.pdf