Designing Virtual Worlds
Richard A. Bartle
Science Fiction Video Games
Tringham, Neal Roger
Game Over
David Sheff
Co-Creation, Innovation and New Service Development
Jedrzej Czarnota