Art and Technology of Entertainment Computing and Communication Advances in Interactive New Media for Entertainment Computing - Cheok, Adrian David (Springer-Verlag London Limited, 2010)