Understanding global cultures: metaphorical journeys through 23 nations by Martin J. Gannon | Menrva Books | MenrvaBooks