Author: Mustafa Mohamed Ali Elballa
Born: 1956