Author: Hassan Sheikh Mumin
Alternate names: Hassan Shekh Mumin