Ibn Hajar
Ibn Hajar wrote approximately 150 works on hadith, hadith terminology, biographical evaluation, history, Qur'anic exegesis, poetry and Shafi'i jurisprudence.