Understanding Global Cultures: Metaphorical Journeys through 23 Nations by Martin J. Gannon | Menrva Books | MenrvaBooks