Game Design: Impossible: The drama of game development
Guido Schmidt
Edward Ross
Keith Giglio
Raph Koster