Author: David M. Wagner
Alternate names: Wagner, David M. (David Mark), 1958-
Born: 1958