Author: James A. Williams
Alternate names: Jim Williams; Williams, James A.; Williams, James A. 1959-; Williams, James A. (James Arthur), 1959-; James Arthur Williams
Born: 1959