Game-based Marketing: Inspire Customer Loyalty Through Rewards, Challenges, and Contests - I. Gabe Zichermann II. Joselin Linder (John Wiley & Sons, 2011)