Author: James E. White, Jr.
Alternate names: White, James E., Jr.; James E., Jr. White