Encyclopedia of Tourism Management and Marketing

Organization name
Encyclopedia of Tourism Management and Marketing