Author: Edward L Snyder
Alternate names: Edward L. Snyder