@neauoire

If you haven't read Alexia Massalin's (very readable) PhD, you're in for a treat:

citeseerx.ist.psu.edu/viewdoc/