Author: Ruth DeFoster
Alternate names: Ruth Defoster