Omar Kallel

A thesis