Author: Karim Touchene
Born: 1968