A Legend in Iran: The Poems of Shamseddin Hafez By Glynn Young 3 Comments Shamseddin Hafez, a contemporary of Chaucer, is still considered the greatest poet of Iran, and even taxi drivers sing his ghazals.