Author: Jassim A. Al-Saadi
Alternate names: Jassim A. Saadi