Author: David P. Gamble
Alternate names: David P Gamble
Born: 1920