Author: Steven Warren Blume
Alternate names: Steven W. Blume