Author: Mary Boose Walker
Alternate names: Mary B. Walker