Learning and Collaboration Technologies : Technology-Rich Environments for Learning and Collaboration by Andri Ioannou, Panayiotis Zaphiris | Lex | Lex