Author: Ramez E. N. Shehada
Born: 1963