A fast Fourier-Galerkin method for solving integral equations of second kind with weakly singular kernels (Cai, Haotao).