Web technologies concepts, methodologies, tools and applications - Tatnall, Arthur. (Contemporary research in information science and technology., 2010)