Author: Al-Shaibani, Ali M. H., 1950-