Author: Taufik Al Mubarak
Born: 1981