You can find my thesis here.