Affiliation: | 1. Department of Entrepreneurship, Neeley School of Business, Texas Christian University, TCU Box 298530, Fort Worth, TX 76129, United States of America;2. Department of Management, Information Systems, and Entrepreneurship, Carson College of Business, Washington State University, 437D Todd Hall, Pullman, WA 99164, United States of America |