Author: James Williams, Jr.
Alternate names: James Williams Jr Williams Jr.; James Ronald Williams, Jr.