Author: Murray Pomerance
Born: 1946