by Chris Oxlade
"Describes the technology used for creating and playing video games. Includes information on how different platforms work and the direction video game technology may be going"--