Structure and Interpretation of Computer Programs
Harold Abelson
MIT Electrical Engineering and Computer Science (1)
Wherever Is Your Heart
Anita Kelly
Moonlighters (3)
Fox 8
George Saunders
Revolution
Joshua Dalzelle
Omega Force (9)
Booklife - Digital Strategies and Survival Tips for the 21st ...
Jeff VanderMeer
Half-Real: Video Games between Real Rules and Fictional Worlds
Jesper Juul
Communities of Play: Emergent Cultures in Multiplayer Games ...
Celia Pearce