Author: James White Jr
Alternate names: Jim White, Jr.