Author: Edward J. Blume
Alternate names: Edward, J. Blume