dominic hourani