margaret esquivel