Author: Charles J. Ksir
Alternate names: Charles Ksir; Charles J Ksir