Author: Steven L. Kent
Alternate names: Steven L Kent