Author: James N. Williams
Alternate names: Williams, James N. (James Napier), 1929-; Williams, James N. 1929-
Born: 1929