theory of which justifies most of the antics of engineers and physicist with
the delta function and its relations (like the derivative of the delta function!).
There are a number of theories of generalised functions is that of Schwartz
Distributions. You can start here though its does not look as comprehensive
as I would like its a good place to start.