Author: Charles K. Warner
Alternate names: Charles K Warner