Author: Charles T. Hall
Alternate names: Charles T Hall