Author: Abdullah Abdul Manaf.