eLearning and digital publishing / ed. by Hsianghoo Steve Ching, Paul W.T. Poon and Carmel McNaught