Game development essentials : game story & character development - Krawczyk, Marianne; Novak, Jeannie , 1966- (Thompson Delmar Learning, 2006)