Author: David G. Miller
Alternate names: Miller, David G. (1945- ).; Miller, David G.; Miller, David G., 1945-....
Born: 1945