Iran in Finnegans Wake - Hamid Farahmandian (Taylor and Francis, 2025)