The Last Exile: The tapestry of a life