Winning of Mubahalah or rain of humiliation : (in Urdu)
Tilford : Islam International,
c1991.
Cover title.