Pillars of Strategy Game Design
Roles of Games