Author: Terrance Haviland
Born: 1953