Islam prescribes the bases of social justice. It insures that the poor have claims on the possessions of the rich, and it lays down a just policy for government and finance. It does not need to numb people's feelings and does not call on people to abandon their rights on earth and to expect them only in the Kingdom of Heaven.