Author: Sandra Fenichel Asher
Alternate names: Sandra Fenichel. Asher