har haft en lång och växlande bana att genomlöpa.