""This is a book all mathematics teachers and teacher educators should read It brings together a wealth of insights from a range of authors... The major issues confronting teachers of mathematics who wish to use ICT in different domains of mathematics are addressed in a clear...