Pricing Interest-Rate Derivatives: A Fourier-Transform