Leonora Blanche Lang — writer and translator