Author: K. J. Adcock
Alternate names: K J. Adcock