Author: Michael G. King
Alternate names: Michael Glenn King