Author: Wright, James A.
Alternate names: Wright, James A. (James Allan), 1962-; Wright, James A. 1962-
Born: 1962