Vitalsource Technologies, Inc. Integral Equations With Difference Kernels On Finite Intervals