Theoretical foundations of learning environments - Jonassen, David H., 1947-; Land, Susan M. (Lawrence erlbaum associates, publishers, 2000)