Author: Maulana Sayyid Zafar Hasan Amrohi - XKP