Books by Brian Upton
The Aesthetic of Play
A game designer considers the experience of play, why games have rules, and the relationship of play and narrative.