Author: Sayyid Shah Nur `Alam