Author: M. Ashraf Sabry
Born: 1958