Author: Margaret C. Lynch
Alternate names: Margaret C Lynch