Author: Kenneth F. Kiple
Alternate names: Kenneth F Kiple
Born: 1939