Author: K. D. Kirkland
Alternate names: K.D. Kirkland