Learning and Collaboration Technologies. Technology-Rich Environments for Learning and Collaboration - Panayiotis Zaphiris, Andri Ioannou (Springer International Publishing, 2014)