Understanding global cultures: metaphorical journeys through 29 nations, clusters of nations, continents, and diversity by Martin J. Gannon | Menrva Books | MenrvaBooks