Author: Dennis Elliott Shasha
Born: 1955