Kitab al-aghani (Arabic: كتاب الأغاني, The Book of Songs), is an encyclopedic collection of poems and songs that runs to over 20 volumes in modern editions by the 10th-century Arabic litterateur Abu l-Faraj al-Isfahani (var. al-Isbahani). Abu l-Faraj claimed to have taken 50 years in writing the work, which ran to over 10 000 pages. It can be seen as having three distinct sections: the first dealing with the '100 Best Songs' chosen for the caliph Harun al-Rashid, the second with royal composers and the third with songs chosen by the author himself. It spans the period from the Jahiliyya to the end of the 9th century CE. Abu l-Faraj importantly included performance directions for many of the songs included in Kitab al-aghani. Due to the accompanying biographical annotations on the personages in Kitab al-aghani, the work is an important historical and literary historical source; it is also useful for those interested in the sociology of Arabic literature.