Author: Wagner, David L.
Alternate names: Wagner, David L. (David Loren), 1942-; Wagner, David L. 1942-; Wagner, David Loren, 1942-....
Born: 1942