Author: K. C. Kean
Alternate names: KC Kean