Skip to content

The ring of the dove : a treatise on the art and practice of the Arab love

no cover found
    Statement of Responsibility:
    by Ibn Hazm (994-1064) ; translated by A.J. Arberry
    Main Author:
    Format:
    Book
    Language:
    English
    Published:
    London Luzac Oriental 1994

This is beta version