9526 "This book provides a powerful analysis of the role that Information and Communication Technologies can have in teaching and learning."