Author: Maulana Mohammad 'Hazarvi' Shareef