How to Write a Lot
Paul J. Silvia
The art of video games from Pac-Man to Mas
Wei Zhi
[(Feng Huang Wen Ku She Ji Li Lun Yan Jiu
Co-Creation, Innovation and New Service Development
Jedrzej Czarnota
Designing Virtual Worlds
Richard A. Bartle