Interactive multimedia in education and training (Idea Group Publishing, 2005)