Amin S. Abu Hammad is following