Gamification 101: The Psychology of Motivation

https://community.lithium.com/t5/Science-of-Social-Blog/Gamification-101-The-Psychology-of-Motivation/ba-p/21864