Triadic Game Design : Balancing Reality, Meaning and Play - Casper Harteveld (Springer)