Author: Levy, D. E.
Alternate names: Levy, Daniel E.