Tools, Techniques and Concepts for the Internet Age - David Nicholas (Taylor and Francis, 2000)