Thirty Poems of Hafiz of Shiraz by Peter Avery