Sahih Muslim, p. 7023 · Believer Rewarded for Good Deeds in This World and Hereafter; Unbeliever's Rewarded in This World · Suhuf