Human-Computer Interaction (HCI) technology plays a vital role in diverse fields such as education, industry, national policy and cultural development. This is true not only in developed countries but also in rapidly developing countries. The chapters in t
Human-Computer Interaction (HCI) technology plays a vital role in diverse fields such as education, industry, national policy and cultural development...