Introduction to Fourier analysis and generalized functions , by M.J. Lighthill

An excellent, and very approachable, introduction to generalized functions in general, and the theory of the delta function in particular.