Educational web-publishing : design, creation and management - Tan, Christopher Y. G. (Pearson/Prentice Hall, 2003)