Author: El Sayed M. El-Alfy
Born: 1968