Author: Rida A. M. T. Farouki
Born: 1957