Educational technology a definition with commentary - Januszewski, Alan; Molenda, Michael (L. Erlbaum Associates, 2008)