Author: Ibrahim Abu Shah.