Author: James D. Williams
Alternate names: Williams, James D.; James David Williams; Williams, James D. (James David), 1941-; Williams, James David, 1941-....; Williams, James D. 1941-
Born: 1941