Author: Susan L'Engle
Alternate names: S. L'Engle