Learning and teaching Principles and pedagogyfor E-Web and adaptive learning - Naseema C, Sasikumar T. P. (Ess Ess Publications, 2007)