author of " Amy Herbert " , 2 volum.