Author: Ashraf Abdel Hafiz Osman
Born: 1967