Author: David E. Marshall
Alternate names: Marshall, David E., 1966-
Born: 1966