Scan barcode
A review by drs
Hafiz of Shiraz: Thirty Poems: An Introduction to the Sufi Master by Peter Avery
4.0
Not my favorite translation/compilation of Hafiz -- still good though.