Author: Gerard T. Koeppel
Alternate names: Gerard Koeppel
Born: 1957