Author: Abdulrasheed Abdulaziz Hafez
Born: 1957