Sahih Ibn Hibban, p. 3675 · Hanzala ibn Abi Amir, Washed by the Angels · Suhuf