Author: David G. Marshall
Alternate names: Marshall, David G., 1949-
Born: 1949