Sahih Muslim, p. 3213 · No polytheist performs Hajj; none circumambulates naked; the Greater Hajj Day · Suhuf