Kluwer Academic Publishers Integrated and Holistic Perspectives on Learning, Instruction and Technology - Understanding Complexity