Hofstede

Cultures and organizations - 561 p.

9780071664189

306