Islamic Treasury Of Virtues - "Khan , Maulana Wahiduddin" (longman cheshire ptv ltd New Delhi, 2003)