Author: Markali bin Sher Mohammad.