Noor Ala Al-Darb, 3 parts. A period of history. Lessons from a group of scholars. For the sake of God, for those who wish to benefit from them.