Author: Ismail A. Shalaby
Born: 1956