Imam Muhamad bin Ali bin Muhamad Asyaukani (2024). Nailul Author. Maktabah Taufiqiyah.