Author: Ahmed Abouelmagd
Born: 1953