Creating online media A guide to research, writing, and design on the Internet - Rich Carole (McGraw-Hill, 1999)