Author: Ali A. Alraouf
Born: 1964