Author: James Carlton Williams
Alternate names: J. Carlton Williams