Title: Hafiz of Shiraz : The Life, Poetry and Times of the Immortal Persian Poet BOOK ONE