Etheldreda : princess of East Anglia, queen of Nothumbria, saint of Ely : [a novel]