Author: Anna Kneeland Crafts Codman
Alternate names: Anna Crafts Codman