Abu Nu'aym and Abu 'Asim have also narrated similarly from Sayyiduna Ibn 'Abbas (may Allah be pleased with them both).