Author: Ibn Ḥajar al-Haythamī, Aḥmad ibn Muḥammad
Dates: ca.