Author: John Charles Williams
Alternate names: Williams, John Charles