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