Author: David M. Garner
Alternate names: David M. Garner (editor)
Born: 1947