Game Development Essentials : Game Story & Character Development - Krawczyk, Marianne ; Novak, Jeannie