Author: Abdelsalam A. Helal
Born: 1959