by James I. Clark
Explains how video games work, traces their history, and speculates on their future.