Sahih Ibn Hibban, p. 592 · Arabic uses 'upon him' to mean 'for him' and vice versa · Suhuf