Author: David K. Shipler
Alternate names: David Shipler
Born: 1942