Author: Margaret S. Barrett
Alternate names: Margaret Barrett researcher; Margaret Sylvia Barrett