1. Department of Marketing, Sales & Communication, Montpellier Business School, France
2. Department of Marketing, Tallinn University of Technology, Montpellier, France
3. College of Business, University of Wyoming, Laramie, WY, USA
4. Department of Marketing, College of Business, Florida State University, Tallahassee, FL, USA