Ida Ashworth Taylor — English novelist and biographer