Author: Thaer Elrefai
Born: 1970