Author: Ahmed Othman Rashwan Kholeif
Born: 1969