Author: Ihab Mohamed Ayoub
Born: 1965