Author: M. Kent Jennings
Alternate names: M Kent Jennings