Web engineering: principles and techniques - Suh, Woojong (IDEA Group Publishing, 2005)