The Nature of Technology Implications for Learning and Teaching - Clough, Michael P.; Olson, Joanne K.; Niederhauser, Dale S. (SensePublishers : Imprint: SensePublishers, 2013)