Author: Margret W. Hirschy
Alternate names: Margaret W. Hirschy