Author: John E. Williams
Alternate names: Williams, John E. (1951- ).
Born: 1951