I started this long ago. It has evolved several times and is one chapter and a serious revision away from completion.