Sahih Ibn Hibban, p. 3238 · Abu Zayd's 'on his shoulder' means between his shoulders · Suhuf