anna davies, author, editor