Sahih Muslim, p. 4089 · The last verse revealed was the verse of kalala · Suhuf