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