Author: James David Landis
Alternate names: J. D. Landis; James D. Landis; J D Landis; James David Landis
Born: 1942