Books by Kurt Squire
Making Games for Impact
                                    
                                    
                                    Designing games for learning: case studies show how to incorporate impact goals, build a team, and work with experts to create an effective game.