Lady Helen Craven — British novelist