Rewards And Punishments For Human Deeds - THANWI, Maulana Ashraf Ali (Delhi; Adam pub)