Programming the World Wide Web - Sebesta, Robert W (Addison-Wesley Longman, Inc., 2002)