Author: John W. Adams, Jr.
Alternate names: John W. Adams Jr.; John W. Jr Adams