Author: David John Stewart
Alternate names: David J. Stewart; Stewart, D. J. (David James); Stewart, D. J. 1945-; Stewart, D. J. (David James), 1945-
Born: 1945