Technologies for e-learning and digital entertainment (Springer, 2007)