Author: Charles M. Caughy
Alternate names: Charles M Caughy