The internet science, research, and technology yellow pages - Stout, Rick (Osborne McGraw-Hill, 1996)